Как убрать ошибку «Невозможно объединить манифест андроида» в unity-5 - PullRequest
0 голосов
/ 29 января 2019

Я новичок в Unity и пытаюсь интегрировать Admob в мой проект Unity.Проблема в том, что выдает ошибку, говоря:

Невозможно объединить манифесты Android, см. Консоль для более подробной информации, см. Консоль для деталей

Я применил все решения, как

  • изменение minSDKversion
  • изменение targetSDKversion
  • Удаление манифестов
  • еще много

но все еще застрялс ошибкой.

Вот ошибка.

CommandInvokationFailure: Unable to merge android manifests. See the Console for more details. 
C:/Program Files/Java/jdk1.8.0_144\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="D:/Android SDK installer\tools" -Dfile.encoding=UTF8 -jar "D:\Unity 5.6.1 Install\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" -

stderr[
Error: [Temp\StagingArea\AndroidManifest-main.xml, D:\HR-PTech\Admob Test App\Temp\StagingArea\android-libraries\play-services-ads-lite-11.0.2\AndroidManifest.xml:10] Trying to merge incompatible /manifest/application/activity[@name=com.google.android.gms.ads.AdActivity] element:
  <activity
--    @android:exported="false"
--    @android:name="com.google.android.gms.ads.AdActivity"
--    @android:theme="@android:style/Theme.Translucent">
  <activity
++    @android:name="com.google.android.gms.ads.AdActivity"
++    @android:theme="@android:style/Theme.Translucent">
++</activity>
]
stdout[
Warning: [Temp\StagingArea\AndroidManifest-main.xml:2, D:\HR-PTech\Admob Test App\Temp\StagingArea\android-libraries\android.arch.lifecycle.runtime-1.0.0\AndroidManifest.xml:3] Main manifest has <uses-sdk android:targetSdkVersion='25'> but library uses targetSdkVersion='26'
[Temp\StagingArea\AndroidManifest-main.xml, D:\HorseRacing-PureTechGame\Admob Test App\Temp\StagingArea\android-libraries\com.android.support.support-compat-26.1.0\AndroidManifest.xml:6] Skipping identical /manifest/application/meta-data[@name=android.support.VERSION] element.
...