Я новичок в 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.