首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

RN 集成到Android步骤(4)

RN 集成到Android步骤(4)

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
返回列表