以下是我的步骤:
react-native init app
cd app
react-native run-android
配置项目':app'时出现问题。 java.lang.NullPointerException(无错误消息)`
cd android && ./gradlew installDebug --info
解析/Users/xxxx/Library/Android/sdk/tools/package.xml
文件或目录'/ Users / xxxx / Projects / personal / app / android / app / libs',未找到
文件或目录'/ Users / xxxx / Projects / personal / app / android / app / libs',未找到
文件或目录'/ Users / xxxx / Projects / personal / app / android / app / libs',未找到
文件或目录'/ Users / xxxx / Projects / personal / app / android / app / libs',未找到
使用增量javac编译。
增量式java编译是一种孵化功能。
失败:构建因异常而失败。
- 出了什么问题: 配置项目':app'时出现问题。 java.lang.NullPointerException(无错误消息)
我不知道这里有什么问题。为什么gradle正在寻找不存在的lib?为什么react-native没有创建这个目录?
答案 0 :(得分:5)
对于遇到此问题的任何人 - 对我而言,这是因为SDK路径不适用于该过程的某些部分。我有
export ANDROID_HOME="~/Library/Android/sdk/"
对此失败,而export ANDROID_HOME="/Users/username/Library/Android/sdk/"
工作正常。