React Native Android应用程序无法在发行版中运行

时间:2019-07-31 11:13:39

标签: android react-native release

我使用react native开发了一个应用程序。该应用程序将连接到我制作的api。我按照以下步骤操作:https://facebook.github.io/react-native/docs/signed-apk-android,如果我执行react-native run-android --variant = release。现在该应用程序无法正常工作。该应用程序已安装,但我无法登录该应用程序。有什么办法查看我是否有任何错误或其他东西?

我试图寻找一种方法来显示调试控制台,即使该版本已发布,但我也找不到

我希望该应用能够像发行版本中没有的那样工作。

3 个答案:

答案 0 :(得分:4)

也许您需要在AndroidManifest.xml的android:usesCleartextTraffic="true"标签内添加application

类似这样的东西:

<application
  ...
  android:usesCleartextTraffic="true"
  ...
>
   ...
</application>

答案 1 :(得分:0)

请尽量精确,否则很难理解问题。

为了在发布模式下发现问题,我们提供了两个库,即使真正的用户正在使用该应用程序,它们也将帮助我们进行调试。检查以下两个库,它们可能会帮助您发现问题。

  1. Busgnag
  2. Crashalytics,react-native-firebase中的一个模块

答案 2 :(得分:0)

我认为问题是因为这是一个http请求。

这可能会解决您的问题:https://stackoverflow.com/a/55834683/6667328