【问题标题】:my app not working on new android version我的应用无法在新的 android 版本上运行
【发布时间】:2020-04-14 03:10:54
【问题描述】:

大家好,提前感谢您的帮助, 我刚刚使用 react native 和 Visual Studio 完成了我的 APK 文件,问题是当我在旧的 android 版本(例如:android 5.1 或 6)上安装应用程序时它可以工作并且我使用 pm2 来监控应用程序,但是当我安装它时新的 android 版本(例如:9 或 10)应用程序已安装但没有从中发送数据,我使用注册页面并填写数据并单击注册,但没有任何反应,检查服务器日志我发现没有从设备发送请求。即使它适用于较旧的 android 也非常完美 有什么想法吗?

【问题讨论】:

  • 您可以尝试在具有旧版本的模拟设备上运行它吗?或者您可以连接您的设备并运行该应用程序,看看是否有任何错误并发布更多详细信息。

标签: android react-native apk


【解决方案1】:

Android 9 和 10,所有应用默认使用 https。Security with HTTPS and SSL

【讨论】:

    【解决方案2】:

    如果您确定您的应用可以连接到服务器,我可以知道它是 http 还是 https 服务器吗?如果是http,在你的AndroidManifext.xml

    <uses-permission android:name="android.permission.INTERNET" />
    
    <application
      android:usesCleartextTraffic="true" >  //add this attribute
    ... 
    </application>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-23
      • 1970-01-01
      • 1970-01-01
      • 2021-07-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多