我生成了密钥并添加了以下设置
android {
...
signingConfigs {
release {
if (project.hasProperty('MYAPP_UPLOAD_STORE_FILE')) {
storeFile file(MYAPP_UPLOAD_STORE_FILE)
storePassword MYAPP_UPLOAD_STORE_PASSWORD
keyAlias MYAPP_UPLOAD_KEY_ALIAS
keyPassword MYAPP_UPLOAD_KEY_PASSWORD
}
}
}
buildTypes {
release {
signingConfig signingConfigs.release
minifyEnabled enableProguardInReleaseBuilds
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
}
}
然后生成输出
cd android && ./gradlew bundleRelease
但当我把应用程序上传到Google Play Market并安装到手机上时,它启动后立即关闭。而且在日志中它说Metro没有运行。
我还尝试使用以下命令运行应用程序
npx react-native run-android --variant=release
但是错误是一样的,有没有人经历过这种情况,iPhone上没有这样的错误
1条答案
按热度按时间9njqaruj1#
试试这个方法