Добавление тега метаданных google_analytics_adid_collection_enabled в Cordova AndroidManifest.xml - PullRequest
1 голос
/ 05 апреля 2019

Я пытаюсь добавить тег метаданных google_analytics_adid_collection_enabled <meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" /> в тег приложения в моем AndroidManifest.xml в моем проекте Cordova, но не могу найти правильный путь.

Я думаю, что этодолжно быть что-то вроде:

    <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 Ответ

1 голос
/ 05 апреля 2019

Немного следов и ошибок, но я наконец нашел это!

<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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...