android - android api 28 - 由于不允许明文 HTTP 流量,应用程序未安装
问题描述
我在不同版本上安装了我的应用程序,它可以正常工作,我最近尝试将它安装在 android api 28 (android 9) 上,但它没有从互联网获取数据,它向我显示这个错误:“不允许明文 HTTP 流量”
经过一番搜索,我尝试了一些方法,我尝试了其中的一些,最后达到了这个
我在 xml 目录中创建了一个文件:network_security_config
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">marketaghili.ir</domain>
</domain-config>
</network-security-config>
并将这一行添加到清单中的我的应用程序中:
android:networkSecurityConfig="@xml/network_security_config"
之后我制作了我的apk文件但它没有安装,它只是说应用程序没有安装。
我怎样才能解决这个问题 ?
解决方案
同步 AndroidManifest.xml
推荐阅读
- python - 我的 Viber 机器人工作速度很慢(Python)我怎样才能让它更快
- javascript - 使 Chrome 扩展 javascript 文档适用于打开网页,而不是弹出
- javascript - 如何为 LightningChartJs 启用默认浏览器滚动行为?
- node.js - "message": "ENOENT: 没有这样的文件或目录,打开 'E:\\astrology\\utils\\uploads\\1600798534862qf.png'"
- reactjs - 部署在heroku上的反应项目是空白的
- mongodb - mongoDB mapReduce 中的 finalize 函数是否并行处理不同的键?
- java - DateTimeFormatter 不使用阿拉伯语或孟加拉语的本地数字
- python - 如何从新的 Twitter 的 API 中获取 3200 条推文以及 GetOldTweets3 替代方案是什么?
- r - 是否有用于绘制竞争风险的加权 (IPTW) 累积发生率曲线的 R 函数?
- reactjs - 确认浏览器后退按钮