У меня есть DfpAdView, что я использую в соответствии с документацией здесь:Обновление GooglePlayServices обесценивает объявления DFP?
https://developers.google.com/mobile-ads-sdk/docs/dfp/fundamentals#android
Я использую GoogleAdMobAdsSdk-6.4.1. Я только что обновил Google Play Services до версии 13, и кажется, что SDK AdMob интегрирован в Google Play Services в этой версии. Однако DFP не поддерживается, как указано здесь:
https://developer.android.com/google/play-services/ads.html
Примечание: В SDK не поддерживает DFP, Ad Exchange или поиска объявлений для мобильных приложений, но поддержка в ближайшее время.
Я должен использовать GooglePlayServices для SDK карт, но он разбивает требуемое объявление DFP, которое я использую. Нужно ли мне удалять рекламу DFP в пользу чего-то еще или изменить порядок сборки, чтобы банкомат AdMob имел преимущество перед библиотекой GPS, где конфликты пакетов/классов конфликтуют (возможно ли это?)
просто не ссылайтесь ни на один из классов рекламных услуг, и все еще используйте старый файл admob jar – tyczj
@tyczj Во-первых, проект не будет построен таким образом. Столбцы имен конфликтуют, поэтому процесс сборки завершился неудачей с сообщением «Конверсия в Dalvik format failed». И, поскольку пространства имен одинаковы, как мой класс узнает, к какому из них я обращался в своей заявке на импорт? Дело в том, что они брали одни и те же классы и меняли их и помещали в ту же библиотеку, на которую я полагаюсь, для Google Maps – Rich
у них одни и те же классы, но у них нет одинаковых ссылок на пакеты, т. Е. admob jar - это 'com.google.ads.AdView', а игровые сервисы -' com.google.android.gms.ads.AdView', поэтому они не совпадают. Я смог построить отлично, имея в своем приложении баннер admob и новые сервисы Google Play, прежде чем я перешел к новому аккаунту в сервисах google play. – tyczj