如何使用React Native生成可以在无服务器情况下运行的APK?

317

我已经构建了我的应用程序,可以在本地模拟器上运行(通过更改调试服务器,也可以在同一网络中的Android设备上运行)。

但是,我想构建一个APK文件,可以将其发送给没有访问开发服务器权限的人,并希望他们能够测试该应用程序。

我看到文档的iOS部分有一个使用离线捆绑包的部分。但我不知道如何在Android上实现相同的功能。这是否可能?如果可以,怎么做?

更新: 在这个问题的答案中(Android failed to load JS bundle),它说可以从开发服务器下载离线捆绑包。但当我从开发服务器获取捆绑包时,图像文件无法加载。

22个回答

0

使用Android Studio为React的Android项目生成签名APK也是一个不错且简单的选择,只需在Android Studio中打开React的Android项目并生成密钥和签名APK即可。


-2

这不是一个好的答案,即使它回答了用户的问题,但实际上并没有。他们想要构建一个独立的调试APK,而不是发布版。 - user37309

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接