android studio Cleartext HTTP traffic to 8.218.6.37 not permitted
时间: 2024-04-30 18:19:31 浏览: 164
这个问题是因为您的应用程序正在尝试与一个不安全的HTTP连接进行通信,而Android P及更高版本默认禁止此类连接。为了解决这个问题,您需要在您的应用程序清单文件中添加一个属性来允许明文HTTP流量。
在您的应用程序清单文件中,找到`<application>`标签,然后添加以下属性:
```
<application
...
android:usesCleartextTraffic="true"
...>
```
这将允许您的应用程序与不安全的HTTP连接进行通信。但是请注意,这并不是一种安全的连接方式,建议您尽可能地使用HTTPS连接。
相关问题
Cleartext HTTP traffic to 8.218.6.37 not permitted
这个错误信息意味着你正在尝试使用HTTP协议连接到IP地址为8.218.6.37的服务器,但是你的网络环境不允许明文HTTP流量通过。这种情况通常是由于网络安全策略或防火墙的设置引起的。
为了解决这个问题,你可以尝试使用HTTPS协议连接到服务器,或者联系你的网络管理员,请求他们允许HTTP流量通过。如果你是开发人员,可以考虑使用加密的传输协议,如TLS/SSL,来保护数据传输的安全性。
安卓Cleartext HTTP traffic to www.people.com.cn not permitted
这个错误是因为你的安卓应用程序正在尝试使用不安全的 HTTP 连接访问 www.people.com.cn,而 Android 9 及更高版本默认禁止这样的连接。
要解决这个问题,你可以在你的应用程序中使用 HTTPS 连接,或者在你的 AndroidManifest.xml 文件中添加以下代码以允许使用不安全的 HTTP 连接:
```
<application
...
android:usesCleartextTraffic="true"
...>
...
</application>
```
请注意,这种方法并不安全,因为它允许不加密的通信,建议尽可能使用 HTTPS 连接。
阅读全文