使用Android Studio的常见报错(一)

使用Android Studio的常见报错(一),第1张

1. Emulator:ERROR | Failed to open /qemu.conf. 1.1 qemu

qemu是一套可以在Windows *** 作系统中仿真出另一种 *** 作系统的仿真软件,是一个虚拟机。

1.2 qemu.conf文件

qemu.conf是Android Studio模拟器的配置文件,模拟器启动时需要读取该文件的信息。默认情况下,qemu.conf文件在C盘根目录下。

1.3 解决方法

在C盘根目录下新建一个文本文件,将其改名为qemu.conf,再重新运行模拟器即可。

2.Emulator:WARNING | unexpected system image feature string,emulator might not function correctly,please try updating the emulator. 2.1 原因

该提示信息的意思是“意外的系统镜像特征字符串,模拟器可能不会正常运行,请尝试更新模拟器。

2.2 解决方法

重新创建一个API级别更低的虚拟机即可。

3. java.io.IOException:Cleartext HTTP traffic to **** not permitted 3.1 原因

Google针对下一代Android系统的应用程序,要求默认使用加密连接,也就是说,禁止使用未加密的连接。因此在Android P使用HttpURLConnection进行http请求时会出现此异常。

3.2 解决方法

解决方法一:APP改用https请求。

解决方法二:在AndroidManifest.xml配置文件的标签中加入一行

android:usesCleartextTraffic="true"
4. java.net.UnknownServiceException:CLEARTEXT communication ** not permitted by network security policy 4.1 原因

Google针对下一代Android系统的应用程序,要求默认使用加密连接,也就是说,禁止使用未加密的连接。因此在Android P使用OKHttp进行http请求时会出现此异常。

4.2 解决方法

解决方法一:APP改用https请求。

解决方法二:在AndroidManifest.xml配置文件的标签中加入一行

android:usesCleartextTraffic="true"

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/989877.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存