我一直在使用React Native开发一个应用程序(与expo分离),但在发布应用程序进行生产时,我几乎无法理解。
从我的理解我的本机代码,例如生活在.apk(从android工作室构建)和在云上某处运行的javascript代码相互协作,以便应用程序正常运行,所以基本上你有要注意两件事。
当我使用 expo发布命令时,我可以看到某些内容正在上传(我的javascript代码和资产)可能会进入亚马逊云服务,我不明白这背后的想法如果有一天那些亚马逊链接不可用,我的应用会发生什么呢?它会停止工作吗?
我真的很感激,如果有人能够解释这个东西是如何运作的,我是否可能不依赖那些我在app发布后从清单中看到的bundleUrl,我的意思是我可以让那些碰到我的服务器,所以我完全控制它,如果有的话,这会带来多少工作?
另外如果有一天世博会没有,所以服务停止,这件事让我感到疑惑。
答案 0 :(得分:2)
您可以在此确认:https://facebook.github.io/react-native/docs/signed-apk-android.html#content您的Javascript代码在您的apk文件中是真实的。