/ / Услуги за конфликтни игри в градовете: 4.0.30 с GoogleAdMobAdsSdk - android, gradle

Услуги по конфликтни игри в градовете: 4.0.30 с GoogleAdMobAdsSdk - android, gradle

Използвам Android Studio 0.3.4 с градиране. Получавам това съобщение за грешка, когато създавам моя проект:

Gradle: Изпълнението не бе успешно за задача> Не можах да се обадя на IncrementalTask.taskAction ()

Това е така, защото услугите на Google Play и GoogleAdMobAdsSdk-6.4.1 са конфликтни. Моето build.grable има следния запис:

dependencies {
compile "com.android.support:appcompat-v7:+"
compile "com.android.support:support-v13:13.0.0"
compile "com.google.android.gms:play-services:4.0.30"
compile files("libs/GoogleAdMobAdsSdk-6.4.1.jar")

Когато премахна GoogleAdMobAdsSdk, то се гради добре. Как мога да разреша този проблем?

това е грешката:

UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lcom/google/ads/AdRequest$Err
orCode;
at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:12
3)

Благодаря

Отговори:

4 за отговор № 1

SDK за мобилни реклами от Google за Android вече е включен като част от услугите на Google Play 4.0. Повече информация http://googleadsdeveloper.blogspot.com.es/2013/10/upgrade-to-new-google-mobile-ads-sdk.html

Както казвате, графиката ви за изграждане трябва да е без библиотека за SDK на Google Mobile Ads:

dependencies {
compile "com.android.support:appcompat-v7:+"
compile "com.android.support:support-v13:13.0.0"
compile "com.google.android.gms:play-services:4.0.30"
}

Но SDK на Google Mobile Ads не поддържаDoubleClick For Publishers, Ad Exchange или Реклами в мрежата за търсене за мобилни приложения. Казват, че скоро ще бъдат подкрепени. Ако това е вашият случай, използвайте предишната версия на услугите за възпроизвеждане в съчетание със SDK на Google Mobile Ads SDK:

dependencies {
compile "com.android.support:appcompat-v7:+"
compile "com.android.support:support-v13:13.0.0"
compile "com.google.android.gms:play-services:3.2.65"
compile files("libs/GoogleAdMobAdsSdk-6.4.1.jar")
}