Внедрение Android Admob: Получите ошибку: "Ресурсы Google Play Services не найдены"

Я попытался обновить мою реализацию AdMob. Используя GoogleAdMobSDK, я хотел бы превратиться в google-play-services-lib.

Объявление появляется. Так что, кажется, все в порядке, но я все еще получил эту ошибку при вызове метода loadAd() в журнале

    Requesting resource 0x7f0c000d failed because it is complex
    GooglePlayServicesUtil: The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.

Вот мой контрольный список:

  • Я импортирую проект библиотеки в свое рабочее пространство, копируя исходный код.
  • Я ссылаюсь на библиотеку в моем проекте
  • Я добавляю метаданные в Манифест

    <meta-data android:name="com.google.android.gms.version"
       android:value="@integer/google_play_services_version" />
    
  • Мой код

    this.request = new AdRequest.Builder().addTestDevice(id).build();
    this.adView = new AdView(context);
    this.adView.setAdUnitId(MY_AD_UNIT_ID);
    this.adView.setAdSize(AdSize.SMART_BANNER);
    ...
    this.adView.loadAd(request);
    

Целевая версия для моего приложения в 9 (2.3). Я тестирую на Nexus 5 с версией KitKat.

Я также пытался поместить в свойствах gar-play-services-lib jar, но безрезультатно.

Я хочу быть уверен, что эта ошибка может быть обработана перед отправкой моего приложения.

заранее спасибо

1 ответ

Решение

Это ошибка с текущей версией Сервисов Google Play. Не беспокойся об этом. Отправьте свое приложение. Поспи.

Другие вопросы по тегам