android 9.0 闪退解决办法

 时间:2024-10-12 00:57:46

1、an蟠校盯昂droid 9.0 httpclient相关类被移除,如果还在使用将崩溃。解决办法: 官方推荐使用HttpUrlConnection,如果要继续使用需要Apache HttpClient,需要在app build.gradle中加入:android{useLibrary 'org.apache.http.legacy'}

2、an蟠校盯昂droid 9.0 限制了明文请求的传输。解决办法:在 res/xml 文件夹下新建一个 xml 文件 network_security_config.xml,配置下面信息:<?xml version="1.0" encoding="utf-8"?><network-security-config> <base-config cleartextTrafficPermitted="true" /></network-security-config>在Manifest文件里面增加对于xml的配置:<application android:networkSecurityConfig="@xml/network_security_config" android:usesCleartextTraffic="true"> <uses-library android:name="org.apache.http.legacy" android:required="false"/></application>

3、限制在非activity内,不使用NewTask启动模式启动activity解决办法: 修改没有在非activity内,没有使用NewTask启动模式的启动方法。

4、某些权限,未正常获取,这块,需要对应的功能分析。建议在使用需要获取权限的功能前, 判断是否已经授权处理,推荐使用rxpermission。希望对您有帮助~

  • win7系统节能模式怎么设置
  • win7系统新增用户如何修改注册表权限
  • 如何实现固态硬盘5秒开机
  • WIN7旗舰版开机桌面启动慢/黑屏的解决办法之一
  • 如何使用Clover
  • 热门搜索
    红领巾心向党手抄报内容 科学手抄报内容 关于法制的手抄报 绿色校园手抄报 文明城市手抄报 清明节手抄报内容文字 有趣的汉字手抄报 禁烟手抄报 少先队手抄报 感恩手抄报简单又漂亮