ERROR:C:\Users\18711\Desktop\weather_forecast_app-master\app\build\intermediates\packaged_manifests\debug\AndroidManifest.xml:13: AAPT: error: attribute android:usesCleartexTtraffic not found.能不能帮我讲一下这是什么错误
时间: 2023-06-30 13:27:38 浏览: 193
这个错误是因为在 AndroidManifest.xml 中使用了不支持的属性 android:usesCleartexTtraffic。这个属性是用来允许应用程序通过 HTTP 协议访问不安全的网络资源的,但是从 Android 9(API 级别 28)开始,这个属性默认会被禁用,以提高应用程序的安全性。
如果你的应用程序需要访问不安全的网络资源,可以使用以下两种方法解决这个问题:
1. 在 AndroidManifest.xml 文件中添加以下代码,以启用该属性:
```
<application
...
android:usesCleartextTraffic="true">
...
</application>
```
这种方法会使整个应用程序都可以通过 HTTP 协议访问不安全的网络资源,因此不太安全,建议谨慎使用。
2. 将应用程序的网络请求都改为使用 HTTPS 协议,这样就可以避免使用不安全的网络资源,同时也提高了应用程序的安全性。
希望以上解释可以帮到你!
阅读全文