React Native Android:通过Android Studio生成签名APK并不包含JS Bundle

时间:2016-12-09 09:36:41

标签: android android-studio reactjs react-native react-native-android

通过Android Studio生成签名APK并不包含JS Bundle。 我一直在努力在设备上安装发布版本它无法正常工作。最后我启用了Release版本的调试,我发现通过android studio生成签名的apk并不包含js bundle。

如何生成包含js bundle的签名apk?上传到Play商店。

1 个答案:

答案 0 :(得分:3)

我在RN文件中找到了它:

  

在Android Studio中创建发布版本您可以使用Android Studio   创建你的发布版本!它就像创建发布一样简单   您之前存在的原生Android应用的构建。只是   一个额外的步骤,您必须在每次发布之前执行此操作   建立。您需要执行以下命令来创建React Native   捆绑包,将包含在您的原生Android应用中:

react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/com/your-company-name/app-package-name/src/main/assets/index.android.bundle --assets-dest android/com/your-company-name/app-package-name/src/main/res/

  

现在,只需在Android中创建原生应用的发布版本   像往常一样工作室,你应该好好去!