【问题标题】:How to declare permission in config.xml into AndroidManifest.xml?如何将 config.xml 中的权限声明为 AndroidManifest.xml?
【发布时间】:2020-03-03 06:42:32
【问题描述】:

我在 config.xml 中声明了权限,但在 phonegap build 编译后 AndroidManifest.xml 为空。 它不会在编译日志中列出。 我应该如何修改我的 config.xml?

我的config.xml中关于权限声明的代码:

<platform name="android">
    <preference name="android-minSdkVersion" value="19"/>       
    <preference name="android-targetSdkVersion" value="28" />

    <config-file parent="/manifest" target="AndroidManifest.xml" xmlns:android="http://schemas.android.com/apk/res/android">                    
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
        <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
        <uses-permission android:name="android.permission.INTERNET" />            
    </config-file>

    <edit-config file="AndroidManifest.xml" mode="merge" target="/manifest/application" xmlns:android="http://schemas.android.com/apk/res/android">
        <application android:usesCleartextTraffic="true" 
        android:networkSecurityConfig="xml/network_security_config.xml" />
        <uses-library android:name="org.apache.http.legacy" android:required="false"/>
    </edit-config> 
</platform>

【问题讨论】:

    标签: android permissions android-manifest phonegap api-versioning


    【解决方案1】:

    你好,请检查我的代码 第 1 步将此代码放入 AndroidManifest.xml

    <application
            android:networkSecurityConfig="@xml/network_security_config"
            android:roundIcon="@mipmap/ic_launcher_round"
            android:supportsRtl="true">
    

    第 2 步 network_security_config.xml
    创建 res\xml\network_security_config.xml

    <?xml version="1.0" encoding="utf-8"?>
    <network-security-config>
        <domain-config cleartextTrafficPermitted="true">
            <domain includeSubdomains="true">cart.demoproject.info</domain> //put your domain name 
            <domain includeSubdomains="true">82.90.247.111</domain>// put your domain ip address 
        </domain-config>
    </network-security-config>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-06
      • 2012-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-04
      相关资源
      最近更新 更多