将google_analytics_adid_collection_enabled元数据标签添加到Cordova AndroidManifest.xml

时间:2019-04-05 17:33:46

标签: android xml cordova google-analytics admob

我正在尝试将google_analytics_adid_collection_enabled元数据标签<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />添加到Cordova项目中AndroidManifest.xml中的应用程序标签中,但是找不到正确的方法。

我认为应该是这样的

    <edit-config file="AndroidManifest.xml" target="/manifest/application/meta-data" mode="merge" >
        <meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
    </edit-config>

但这给我一个错误:

Unable to graft xml at selector "/manifest/application/meta-data" from "[MY_PROJECT_PATH]\platforms\android\app\src\main\AndroidManifest.xml" during config install

我也尝试了其他几种选择,但是它们要么也会给出错误信息,要么根本就不会放入标签。

有人知道如何添加此标签(最好没有插件或挂钩)吗?

1 个答案:

答案 0 :(得分:0)

更多的错误提示,但我终于找到了!

<platform name="android">
    <config-file target="AndroidManifest.xml" parent="/manifest/application" xmlns:android="http://schemas.android.com/apk/res/android">
        <meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
    </config-file>
</platform>