反应原生;找不到SDK位置。使用sdk.dir在local.properties文件中或使用ANDROID_HOME环境变量

时间:2017-12-13 06:32:40

标签: android react-native react-native-android

运行react-native run-android时会出现此错误。

我已经设置了环境变量。

ANDROID_HOME C:\Users\username\AppData\Local\Android\Sdk

我尝试在local.properties中创建myapp/android文件 以及sdk.dir = C:/Users/ivani/AppData/Local/Android/Sdk

的内容

出现了这个错误。

  

无法通知项目评估监听器。   无法初始化类com.android.sdklib.repository.AndroidSdkHandler

1 个答案:

答案 0 :(得分:-1)

转到“控制面板”>“系统和安全性”>“系统”,然后单击“高级系统设置”>“环境变量”>“系统变量”>“编辑”>“新建” 添加路径,即C:\ Users \ username \ AppData \ Local \ Android \ Sdk \ platform-tools,然后单击“确定”。

设置ANDROID_HOME和JAVA_HOME路径,依次转到“控制面板”>“系统和安全性”>“系统”,然后单击“高级系统设置”>“环境变量”>“用户变量”>“新建”。 设置SDK路径,单击“确定”,然后设置jdk路径,单击“确定”

要进一步参考,请遵循React Native Environment Setup on Windows 10中的步骤5和6