4.2 、打包发布
1 、在app/src/main下新建assets目录,执行以下命令打包
react-native bundle --platform android --dev false --entry-file index.js --bundle-output app/src/main/assets/index.android.bundle --assets-dest app/src/main/res/
2、将RN编译进Android
gradlew assembleRelease
5、遇到过的崩溃问题
如果出现32 64等.so包的报错
// 1.在build.gradle加入
android {
...
defaultConfig {
...
ndk {
abiFilters "armeabi", "armeabi-v7a", "x86", "mips"
}
packagingOptions {
exclude "lib/arm64-v8a/librealm-jni.so"
}
}
// 2.在gradle.properties尾部加入
Android.useDeprecatedNdk=true |