2017-03-28 30 views
0

私はreact-nativeプロジェクトを持っており、すべてiosでうまく動作しますが、androidで実行しようとするとこのエラー':react-native-maps:compileReleaseJavaWithJavac' > Could not find tools.jarが発生します。私はそれが何を意味しているのか分かりませんし、いくつかの調査をしてこれを見つけましたStackoverflow Questionしかし、それは私の場合ではないようです。React-NativeはAndroidを実行できません - react-native-maps:compileReleaseJavaWithJavac

このエラーが何を意味するのですか?

build.gradle

dependencies { 
    compile project(':react-native-push-notification') 
    compile project(':react-native-prompt-android') 
    compile project(':react-native-maps') 
    compile fileTree(dir: "libs", include: ["*.jar"]) 
    compile "com.android.support:appcompat-v7:23.0.1" 
    compile(project(':react-native-maps')){ 
     exclude group: 'com.google.android.gms', module: 'play-services-base' 
     exclude group: 'com.google.android.gms', module: 'play-services-maps' 
    } 
    compile 'com.google.android.gms:play-services-base:10.0.1' 
    compile 'com.google.android.gms:play-services-maps:10.0.1' 
    compile "com.facebook.react:react-native:+" // From node_modules 
} 

答えて

1

Androidの開発は、JDKがコンピュータにインストールされている必要があり。環境変数JAVA_HOMEを有効なJDKに設定する必要があります。このエラーは、コンピュータにJDKがないために発生している可能性があります。 Android Studioを起動し、空のプロジェクトを作成してJDKがここにあることを確認し、File-> Project Structureに移動し、JDKの場所を確認してください。

+0

私の環境には 'JAVA_HOME'という変数はありませんでした。ありがとう!時間が許せば恩恵を与えるだろう。 –

関連する問題