React Aptle APK中的React Native Bundle不起作用



我是RN中的新手。我在构建版本APK方面有问题。我正在执行以下步骤:

  1. rm -rf node_modules&NPM安装
  2. 生成捆绑包:

反应束

 --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets dest android/app/src/main/res/
  1. CD Android&./gradlew insembleRelease

app/build.gradle:

project.ext.react = [
    entryFile: "index.js",
    bundleInDebug: true,
    bundleInRelease: true,
]
apply from: "../../node_modules/react-native/react.gradle"
....

似乎BundleInrease选项无法正常工作。但是./gradlew汇编效果非常完美!请帮助!

解决!
我使用了" React-native-bitcoinjs-lib"库,问题是该库未完全配置。通过文档,为了生成版本APK,我还必须在名为Metro.config.js的项目中创建文件。并在其中写下以下代码:

module.exports = {
    transformer: {
      minifierConfig: {
        mangle: {
          keep_fnames: true
        }
      }
    }
  }

现在,一切都很好。

相关内容

  • 没有找到相关文章

最新更新