如何从我的react-native项目构建android apk? 这个命令“react-native run-android”在文件夹android \ app \ build \ outputs \ apk上创建app-debug.apk 但是当我在手机上安装它时,我收到错误“无法下载JS包”。当我第一次在模拟器上启动时,我使用命令来解决这个问题:
react-native start curl "http://localhost:8081/index.android.bundle?platform=android" -o "android/app/src/main/assets/index.android.bundle"
答案 0 :(得分:3)
全部写成here。
您需要首先生成签名密钥,然后将它们设置为变量,使用它们来配置应用程序然后创建签名的apk。
如果您在此过程的精确点上需要任何帮助,我们很乐意为您提供帮助。但是查看文档,它们写得很好。
答案 1 :(得分:2)
react-native bundle --dev false --platform android --entry-file index.js --bundle-output ./android/app/src/main/assets/index.android.bundle --assets-dest ./android/app/src/main/res
手动创建用于调试版本的捆绑软件。要在捆绑后构建APK
cd android
./gradlew assembleDebug
./gradlew assembleRelease
答案 2 :(得分:1)
您可以从以下链接下载Android Studio设置:Android Studio Setup Link
一种更简单的方法是,如果您有一些使用Android Studio的功能+ “ Android”的以往经验,
即使您没有任何Android Studio经验,我也给出了 进行构建的分步解决方法,上面还提到了 Android Studio安装程序链接:
现在要等几分钟,Android Studio才能完成为您的应用制作Android APK的过程。
完成后,您可以在“ YOURPROJECT / android / app / debug”文件夹中找到React Native App的Android APK文件,或者 在“ YOURPROJECT / android / app / release”文件夹中发布Build。