如何在安卓设备上调试独立的Expo应用

3
我对React/Expo比较新,我已经用expo build:android创建了一个Android应用包。现在我得到的APK是生产模式的,因此无法在我的Chrome Dev工具中进行调试。问题是我只在独立构建中遇到问题,而开发功能一直很好用。有没有办法在开发模式下构建Expo应用程序?
1个回答

5

由于已经五个月过去了而没有得到回复,我想分享一下我处理这个问题的方法。 在 Expo 中,你可以开启/关闭生产模式,在生产模式下,你可以进行调试和记录,这将是独立构建后运行的同一应用程序,我认为99%的问题都可以通过这种方式解决。但在一些特殊情况下,比如(例如-通知密钥、密钥库文件),你需要查找它们特定的支持页面。如果有人在上述步骤之后仍然面临问题,请告诉我,我一定会尽力帮助。


如果您能提供您所遵循的步骤,那就太好了。我只想为我的应用程序生成一个调试APK。我该怎么做? - sanjeev
据我所知,通过Expo我们无法以调试模式生成APK。虽然我们可以在生产环境中使用调试模式调试应用程序(在Expo QR代码上方提供了此选项)。另外,我认为您不需要调试APK。这应该足够了。 - Furquan
1
谢谢。我认为博览会应该很快推出生成debug-apk的选项。分享链接也可以。要求先安装博览会应用程序再安装我的应用程序没有任何意义。但是,当你想向测试人员推送实时更新时,这项功能非常棒。 - sanjeev
即使在生产模式下,我仍无法获取日志。 - Dhairya Tripathi
请分享更多细节,使用 Expo 进行日志记录非常简单。 - Furquan

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