android kotlin网络错误-未指定网络安全配置

android kotlin网络错误-未指定网络安全配置,android,networking,kotlin,Android,Networking,Kotlin,我正在尝试通过android中的kotlin连接api。但我也有错误 未使用平台默认值指定网络安全配置 或 使用资源ntwork\u Security\u config debugBuild中的网络安全:true 我已经在res/xml文件夹中添加了network\u security\u config.xml。有人能帮我解决这个问题吗 下面是一些截图 您需要在创建类文件时添加此StrictMode策略 StrictMode.ThreadPolicy policy = new Strict

我正在尝试通过android中的kotlin连接api。但我也有错误

未使用平台默认值指定网络安全配置

使用资源ntwork\u Security\u config debugBuild中的网络安全:true

我已经在res/xml文件夹中添加了network\u security\u config.xml。有人能帮我解决这个问题吗

下面是一些截图


您需要在创建类文件时添加此StrictMode策略

StrictMode.ThreadPolicy policy = new 
StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);

您需要在创建类文件时添加此StrictMode策略

StrictMode.ThreadPolicy policy = new 
StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);

尝试使用此选项并从清单中删除android:usesCleartextTraffic=“true”

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true">
        <trust-anchors>
            <certificates src="system" />
        </trust-anchors>
    </base-config>
</network-security-config>

尝试使用此选项,并从清单中删除android:useClearTextTraffic=“true”

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true">
        <trust-anchors>
            <certificates src="system" />
        </trust-anchors>
    </base-config>
</network-security-config>

您的
网络安全配置应类似于以下内容:

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <domain-config cleartextTrafficPermitted="true">
        <domain includeSubdomains="true">enter domain here</domain>
    </domain-config>
</network-security-config>

您的
网络安全配置应类似于以下内容:

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <domain-config cleartextTrafficPermitted="true">
        <domain includeSubdomains="true">enter domain here</domain>
    </domain-config>
</network-security-config>

仍然相同:(.如果我在片段中调用api是否重要?不,直到使用网络安全配置debugBuild:truestill same:(.如果我在片段中调用api是否重要?不,这不重要,直到从network_security_config debugBuild:True使用网络安全配置时出错。这两个都不是错误,它们只是警告,让您知道应用程序正在使用哪个安全配置。您的api调用是否正常?这两个都不是错误,它们只是警告让您知道应用程序正在使用哪个安全配置。您的api调用是否正常工作?