Android 网络安全配置正式服和测试服 network-security-config_debug release android:networksecurityconfig-程序员宅基地

技术标签: 安全  android  

说明:日常开发中,如果需要正式服和测试服过滤明文传输的话,可以这样设置。

步骤一:在res资源文件夹下创建xml文件夹,在xml文件中创建 network_security_config_debug.xml 和 network_security_config_release.xml。并且配置需要过滤的域名

<network-security-config>
    <base-config>
        <trust-anchors>
            <certificates src ="system"/>
        </trust-anchors>
    </base-config>
    <domain-config cleartextTrafficPermitted="true">
        <domain includeSubdomains="true">xxx.com</domain>
    </domain-config>
</network-security-config>

步骤二:在build.gradle 中配置如下代码:

buildTypes {
    
        release {
    
            resValue "xml", "network_security_config", "@xml/network_security_config_release"
        }
        debug {
    
            resValue "xml", "network_security_config", "@xml/network_security_config_debug"
        }
    }

步骤三:在AndroidManifest 中的 application 中设置我们的网络安全配置。

android:networkSecurityConfig="@xml/network_security_config"

完毕。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_38736404/article/details/125372713

智能推荐

python集合基本操作_Python集合基本概念与相关操作实例分析-程序员宅基地

文章浏览阅读84次。本文实例讲述了Python集合基本概念与相关操作。分享给大家供大家参考,具体如下:集合的概念集合是无序可变,元素不能重复。实际上,集合底层是字典实现,集合的所有元素都是字典中的“键对象”,因此是不能重复的且唯一的。集合创建和删除使用{}创建集合对象,并使用 add()方法添加元素>>> a = {3,5,7}>>> a{3, 5, 7}>>> ..._python集合的运用abc篮球特长

贝斯曲线_你被频响曲线骗了吗?-程序员宅基地

文章浏览阅读300次。烧友们在选择耳机或者其他音频设备的时候,通常都会借鉴性的参考它们的参数。比如阻抗、灵敏度、解析力、频响范围等等,他们的表现都会影响到耳机或者其他音频设备的整体素质。那么今天说的频响曲线,跟耳机的整体素质又有什么关系呢?要了解频响曲线,首先我们要知道什么是频响。频响是频率响应的简称,英文名称是Frequency Response,一般是用来描述仪器对于不同频率信号处理能力的差异。“频”指“..._频响曲线 是贝塞斯曲线吗

苹果桌面的计算机,桌面电脑远没死:苹果又重新关注它了-程序员宅基地

文章浏览阅读105次。桌面电脑回来了?其实,从技术上来说桌面电脑从来没有离开。但是在过去十年中,我们越来越多地关注移动设备:平板电脑、智能手机甚至是笔记本电脑,而在这些设备当中,苹果又占据了很大一部分的销量。但是今年我们可以轻而易举地从苹果的 WWDC 主题演讲中获取一个信息,那就是依然有很多人喜欢台式电脑。或许在有的时候,桌面电脑是没有替代品的。完整的桌面计划苹果在 WWDC 上对关于 Mac 的话题其实并没有谈论太..._苹果桌上电脑

cs5460a c语言程序,cs5460a应用电路(含源程序)-程序员宅基地

文章浏览阅读714次。描述cs5460a应用电路CS5460A主要用于智能电度表的设计,也可用于瞬时电压电流,电压电流有效值及功率的测量。电路设计可以用单片机,也可以用自引导EPROM,运用灵活可以适应不同的需求。电压电流有效值读出的是3B 24位的无符号数,而瞬时值则是有符号24位数表示,最高位表示正负。CS5460A还提供了电能计量脉冲输出端口EOUT和功率方向端口EDIR,因而可以方便的与步进电机计数器连接构成简..._cs5460a

Java命令行解析类库技术选型分析_commons cli jcommander-程序员宅基地

文章浏览阅读4.8k次。虽然在Java领域中web程序应用广泛,但是基于Java开发命令行的工具也是非常使用的,本文将介绍一下在过去几天针对命令行工具Java类库的调研结果。JCommander项目地址: https://github.com/cbeust/jcommander Star: 1010 Fork: 227 文档地址: http://jcommander.org/使用示例:p_commons cli jcommander

Spring Boot的应用启动与关闭_禁用heapdump-程序员宅基地

文章浏览阅读9.3k次,点赞2次,收藏4次。1. Spring Boot应用打包spring Boot应用可以打成jar包,其中内嵌tomcat,因此可以直接启动使用。但是在Spring Boot应用启动之前,首先需要进行打包,本文讲述的是Maven工程的打包,打包需要的前提条件(pom.xml文件中的内容)是:...jar... org.springframework.boot spring-_禁用heapdump

随便推点

python-机器学习打卡(四)--监督学习(三)--决策树、决策树集成_第三方库有哪些数据集可以做决策树-程序员宅基地

文章浏览阅读403次。目录决策树控制决策树复杂度分析决策树特征重要性决策树优缺点决策树集成随机森林构造随机森林分析数据优缺点梯度提升回归树(梯度提升机)优缺点决策树决策树就是一棵树,一颗决策树包含一个根节点、若干个内部结点和若干个叶结点;叶结点对应于决策结果,其他每个结点则对应于一个属性测试;每个结点包含的样本集合根据属性测试的结果被划分到子结点中;根结点包含样本全集,从根结点到每个叶子结点的路径对应了一个判定测试序列。本质上他是从一层一层的if/else问题中进行学习并得出结论。如下图所示,如果要区分四种动物鹰(haw_第三方库有哪些数据集可以做决策树

如何使用软件测试框架,软件测试框架或架构-程序员宅基地

文章浏览阅读271次。Squish — 基于Qt的HMI自动化测试工具目录自动化测试方案设置Squish记录测试属性验证视觉验证总结本文翻译自Squish - Test automation tool for our HMI build with Qt原文作者:Piotr Lesiecki校审:Kenny Zhang当测试工程师们听到自动化测试时,首先会想到的一定是Selenium,它是最受欢迎的web应用程序脚本测试..._测试框架怎么用

IOS 调用百度地图(SDK) 进行定位以及自定义位置弹出框(气泡)_sdk获取定位后如何再次弹出弹窗-程序员宅基地

文章浏览阅读4.3k次。集成百度地图SDK并获取当前位置和目标位置,更换大头针的样式,自定义大头针上方的气泡弹出框,配置提示本应用程序是否获取当前位置定位服务提示框_sdk获取定位后如何再次弹出弹窗

SAP WM模块常用T-code_display warehouse-程序员宅基地

文章浏览阅读457次。SAP WM模块常用T-code_display warehouse

Python Tkinter 哲学家问题可视化_哲学 可视化-程序员宅基地

文章浏览阅读681次,点赞3次,收藏17次。Python Tkinter 哲学家问题可视化学校的课设总算是告一段落,现在有时间分享一下代码和心得了。这次的文章是回应之前的雏形版代码的,这次的可是完全版哦。我们先来看一下效果吧!效果总归还行吧,代码也比较简短,只有170行。再此推荐你看我之前关于这个题目的文章,接下来我直接代码讲解了。# -*- coding:utf-8 -*-#print('资源加载中,稍等片刻……')from tkinter import *from PIL import Image,ImageTk from t_哲学 可视化

LINUX服务器安全加固方法整理_检查登录提示-是否更改telnet警告banner-程序员宅基地

文章浏览阅读6.8k次,点赞5次,收藏39次。1)–设置启用空闲激活、屏幕锁定、屏保和空闲激活时间# gconftool-2 --direct \--config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \--type bool \--set /apps/gnome-screensaver/idle_activation_enabled true# gconftool-2 --direct \--config-source xml:readwrite:/etc/gconf/_检查登录提示-是否更改telnet警告banner