【问题标题】:Network issue in React-Native applicationReact-Native 应用程序中的网络问题
【发布时间】:2020-01-08 08:16:22
【问题描述】:

我使用 React-Native 开发了一个应用程序,我也将它放到了 Google 商店。但是某些设备仍然存在问题。某些设备无法连接到服务器,而其他设备工作正常。

我已生成多个 APK 并上传到商店。问题仍然存在。我已将代码放在 android/app/build.gradle 中,我想知道所有设备类型都包括在内。我也应该生成通用 APK 吗?

splits {
    abi {
    reset()
    enable enableSeparateBuildPerCPUArchitecture
    universalApk false
    include "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
    }
}

【问题讨论】:

  • 服务器是https还是http?
  • 它和http服务器
  • 问题是,它在某些设备上运行良好,很少有设备只有这个问题...
  • 检查操作系统,这可能会影响到较新的android版本

标签: react-native networking


【解决方案1】:

我真的建议购买证书,即使它是免费的,但现在你可以像这样更改你的 AndroidManifest:

<manifest 
  xmlns:tools="http://schemas.android.com/tools">

    <uses-permission android:name="android.permission.INTERNET" />

    <application
      android:usesCleartextTraffic="true" tools:targetApi="28"> 
    ... 
    </application>
</manifest>

【讨论】:

  • 谢谢你。除了&lt;application &gt;&lt;/application&gt; 中的那些属性之外,我拥有所有这些。希望添加它可以解决问题。
  • @KaviduAloka,不客气。如果确实有帮助,请接受作为答案。
  • 我当然会。但是我可以检查它是否已解决并接受吗?请问?
  • @KaviduAloka,当然。这就是我的意思:)
  • 我确实把更新放到了商店里。发布后我会通知您
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-01-27
  • 2017-11-15
  • 1970-01-01
  • 1970-01-01
  • 2021-09-12
  • 1970-01-01
  • 2021-04-29
相关资源
最近更新 更多