AndroidManifest android:allowBackup =“ true”,无法替换为false

时间:2019-06-26 14:02:36

标签: unity3d android-manifest

我要设置android:allowBackup="false"
我正在Plugins/Android/GoogleMobileAdsPlugin/

中这样做

单独执行此操作会显示一条消息,提示 GoogleMobileAdsPlugin 中的application@allowBackup=true与另一个值发生冲突(有关详细信息,请参见控制台)

我已经按照控制台指南添加了替换工具,但是仍然说我需要使用tools:replace

<?xml version="1.0" encoding="utf-8"?>
<!--
This Google Mobile Ads plugin library manifest will get merged with your
application's manifest, adding the necessary activity and permissions
required for displaying ads.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
   package="com.google.unity.ads"
   android:versionName="21"
   android:versionCode="21">
 <uses-sdk android:minSdkVersion="14"
     android:targetSdkVersion="19" />
     <application android:allowBackup="false" tools:replace="android:allowBackup">
   <uses-library android:required="false" android:name="org.apache.http.legacy"/>
   <!-- Your AdMob App ID will look similar to this sample ID: ca-app-pub-3940256099942544~3347511713 -->
   <meta-data
   android:name="com.google.android.gms.ads.APPLICATION_ID"
   android:value=""/>
 </application>
 <uses-permission android:name="com.android.vending.BILLING" />
</manifest>

尝试使用此工具进行构建后,出现相同的错误,并说我应该使用tools:replace。

我已经打开并检查了项目中的所有清单文件,而普通清单中的android:allowBackup="true"却没有,但是在构建项目时它确实出现在了最终清单中,而我显然无法编辑。

我已经在UnityAnswers,Unity android论坛和google支持上提出了此问题,但没有修复。 我在Google这个问题上看到的任何帖子都只是说包括tools:replace等,我已经完成了。 Image of errors from Unity

0 个答案:

没有答案