私はリアクションのネイティブ世界にはかなり新しいです。そして、これまで私はapk(私はipaが似ていると仮定します)を作成する方法を拾っていません。私はいくつかのドキュメントのエントリとそれに答えるような他の多くの質問があることを知っていますが、それらのどれも私のために働くものではありません。反応するネイティブアプリのために.apkを構築する
私が興味を持っている基本的な使用例は、デモアプリケーション用のapkを構築することです。私がやることに続いて
create-react-native-app MyProject
今、私は、パッケージャとサーバを起動し、博覧会を利用することができます。完璧。しかし、私は今apkを構築したい。私が見つけたすべての答えは、cd android && ./gradlew build
の何らかの種類で行われていますが、アプリケーションにはアンドロイドのフォルダはありません(明らかに、エクスポが非排出アプリのために処理するためです)。他の方法はおそらくexpo
を使用するだろうが、私は長い間ずっとエラーに遭遇している。そして、始めのガイドexpo
が直接言及されていないので、むしろnpm
コマンドはそれが行く方法ではないかもしれません。
私は約https://facebook.github.io/react-native/releases/0.19/docs/signed-apk-android.htmlについて知っており、アンドロイドフォルダが必要です。また、curl
のバージョン、すなわちhttps://github.com/facebook/react-native/issues/2943は、How to build react native android app for production?のトリックおよびすべての方法には当てはまらない。
ありがとうございます。とにかく、Expo XDEを使用していません。私はあなたがCRNA経由で始めることに従うならば、あなたは 'npm'を介してすべてを行い、あなたは私の意見では反応のネイティブの文書にはどこにも言及されていない' exp'を介してビルドをしなければならないということはちょっと変です。また、エクスポ・バージョンの反応を使用しないことについての警告を出します。次に、エキスポビルディングがURLを介してこれらのビルドを公開するので、開始ガイドに従ってimhoがローカルにビルドするオプションはありません(切り離す以外に...)少なくとも言及する必要があります。とにかくありがとう。他の方法はないと思いますか? Expoに所属する@patman 'exp'はCRNA開発者によって推奨されます。 – patman
私は答えを編集しました。どうぞご覧ください。 – nhoxbypass