当我更换MacBook时,我在android中报错。该应用程序可以在模拟器/真实设备中完美运行。但是我在使用 ./ gradlew assembleRelease 命令发布时遇到了这个问题。
A problem occurred configuring project ‘:react-native-firebase’.
> java.lang.NullPointerException (no error message)
我还尝试了此link上给出的解决方案。但是没用。
答案 0 :(得分:1)
在此问题上花了两天后,我发现Java版本存在问题。
我在 gradle.properites
中添加了这两行org.gradle.java.home=/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home
org.gradle.daemon=true
在“项目结构”选项中->“ SDK位置”->“启用使用嵌入式JDK”
此解决方案对我有用。
答案 1 :(得分:0)
尝试从android studio建立发布版本。
在执行此操作之前,请转到android文件夹并运行./gradlew clean
请按照以下步骤操作:
在android studio中打开您的项目,然后搜索build
-> generate release apk
-> follow steps for keystore and all
,然后在最后一个窗口中选择发布选项。