React Native Android 应用程序在 POCO X2 phone 上没有响应

React Native Android application not responding on POCO X2 phone

[在此处输入图片描述][1]我的 React Native Android 应用程序在 POCO X2 上运行得非常好,如果我通过 USB 安装它的话。但是如果我 assemble .apk 或 .aab ,应用程序安装但不执行登录或注册等操作。 请注意,此问题特定于 POCO X2 phone。它正在处理其他 phones。 Phone 型号 POCO-X2,Android 10,API 29。 我附上我的 build.gradle 配置:

buildscript {
    ext {
        buildToolsVersion = "28.0.3"
        minSdkVersion = 16
        compileSdkVersion = 28
        targetSdkVersion = 29
    }
    


  [1]: https://i.stack.imgur.com/Yl1sM.jpg

好吧,我明白了。我尝试在其他 android 10 台设备上安装相同的应用程序包,但它在任何设备上都不起作用。 这意味着某些东西阻止了应用程序发出的 http 请求,实际问题是最新的 RN 版本针对最近的 Android 自动阻止不安全的 HTTP 连接的 SDK。

只需在标签内的清单文件中添加:android:usesCleartextTraffic="true",我的问题就解决了。Attached the link here

此问题的另一种解决方案是避免发出 http 请求,因为它们不安全,而是使用 https。

<应用程序 ... android:usesCleartextTraffic="真"