React-native,如何构建独立的android apk

时间:2016-06-06 19:08:00

标签: reactjs react-native

我一直在尝试使用react-native来构建一个apk文件几个小时,但是无处可去,我不需要它进行签名,我只需要它不从js服务器获取文件,是吗有人有最新的指南来实现这个目标吗?

3 个答案:

答案 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