我一直在尝试使用react-native来构建一个apk文件几个小时,但是无处可去,我不需要它进行签名,我只需要它不从js服务器获取文件,是吗有人有最新的指南来实现这个目标吗?
答案 0 :(得分:3)
使用react-native项目根目录中的以下命令。
cd android && ./gradlew assembleDebug
这将在文件夹
中生成调试apk机器人/应用程序/生成/输出/ APK
答案 1 :(得分:1)
我认为如果您不希望它被签名,您只需要在设备上进行测试吗?你可以做的是遵循这个程序https://facebook.github.io/react-native/docs/running-on-device-android.html 如果你需要.apk它在android / app / build / output / apk中的存在
或者你可以随时这样做
cd android && ./gradlew assembleRelease
答案 2 :(得分:0)
虽然Ronak和Jickson的答案都有效,但你可能会遇到gradle和android编译过程的麻烦,在我的情况下我的设备不会安装unsigned apk。
最简单的方法是按照已签名的apk的步骤操作,它们不会(过于)复杂,您应该可以毫无问题地安装apk。
https://facebook.github.io/react-native/docs/signed-apk-android.html