我们正在React Native的支持下,在Expo中构建一个移动应用程序。一段时间后,我们决定将博览会撤离,以与博览会一起使用其他本机收益。它支持Android
和IOS
两种平台
按照here所述的说明,我能够成功地从博览会中分离出我们的应用程序。我们已经有了android
和ios
文件夹,并且一切正常。
现在,我们想从应用程序生成一个独立的签名APK。我指的是this。它确实会生成APK,但是以某种方式在设备上安装后无法正常工作。安装后,如果我尝试打开应用程序,则会显示错误消息并显示错误消息
无法加载应用
共享下面的屏幕截图
我不确定自己在做什么错
在进入StackOverflow的Aks Question
阶段之前,我确实遵循了很多帖子/问题,但不幸的是,它们似乎并没有帮助我。
这里有几个,
https://facebook.github.io/react-native/docs/signed-apk-android.html
How can I generate an apk that can run without server with react-native? [这不使用expo。]
https://github.com/expo/expo/issues/212 [这个家伙情绪激动... 他说他能够解决问题,但是他不愿意分享 解决方案]
还有更多...
如何解决此问题?任何建议/指针将不胜感激。
答案 0 :(得分:1)
好的,花了几个小时后,我才找到了问题的根本原因。这是次要的,但是在开发过程中很有可能发生。
实际上,我们的应用程序中包含两个expo
帐户。这是在开发时错误地发生的。在应用程序中拥有唯一的expo
帐户确实解决了我的问题。