2017-01-07 8 views
1

不足していることは、私は以下のようになります。すでに実行しているリアクションネイティブはAndroidデバイスでは実行されません。私は、端末に<strong>反応するネイティブ実行アンドロイド</strong>を実行するとANDROID_HOME

JSサーバー。 実行ADB -sは、TCPを逆HT68X0201778:8081 TCP:8081

の構築とデバイス(installDebug ./gradlew CD アンドロイド& &)でアプリをインストールするには...) ProjectEvaluationListener.afterEvaluateを(通知できませんでしたが、一次構成 の失敗が優先されます。 java.lang.RuntimeException:SDKの場所が ではありません。 local.propertiesファイルにsdk.dir、またはANDROID_HOME環境変数を使用して を使用して場所を定義します。

FAILURE:例外が発生してビルドに失敗しました。

:ファイルをビルド '......... /アンドロイド/アプリ/ build.gradle' ライン:110

何が悪かったのか: ':アプリ' 問題は、プロジェクトを評価起こりました。

SDKの場所が見つかりません。 local.propertiesファイルまたは環境変数ANDROID_HOMEを使用して、sdk.dirを使用して場所を定義します。

試行:スタックトレースを取得するには、--stacktraceオプションを指定して実行してください。より多くのログ出力を得るには、--infoまたは--debugオプションを指定して実行します。

私はすでに次のことを行っています。Android Studio 2.2.3をインストールしました。 RNのWebサイトにあるインストーラのボックスをチェックしました。私はMarshmallow SDK、AVD、HAXM​​、JDK 1.8をインストールしました。私はANDROID_HOMEを/.bashrcに追加し、さらにを実行して、ANDROID_HOME =〜/ Library/Android/sdkを端末に設定しました。 (私はパスをダブルチェックしました)私はreact-native-cliバージョン2.0.1で動作しています。オペレーティングシステムはMac OS Sierraです。

ここからどこに行くのかわかりません。どんな助けもありがとう。

ありがとうございます! --Anthony

答えて

4

を参照してくださいそれはlocal.propertiesというファイルを作成し、アンドロイドフォルダに追加して、私の場合にはsdk.dir(あなたのAndroid SDKディレクトリの場所)を定義します。 注:あなたは必要ありません。引用符で囲みます。

sdk.dir = /home/kbuhiire/Android/Sdk 
関連する問題