admob не определен с помощью плагина PhoneGap?

#android #cordova #admob #phonegap-plugins

#Android #кордова #admob #phonegap-плагины

Вопрос:

Я использую плагин PhoneGap (https://github.com/aliokan/cordova-plugin-admob ) для показа рекламы в моем приложении.

Однако я продолжаю получать сообщение об ошибке, указывающее, что admob не определен (admob является основным объектом, предоставляемым плагином). Я уже запустил phonegap build android , но ошибка все еще присутствует.

Как я могу заставить PhoneGap распознать плагин и загрузить требуемый JavaScript?

Комментарии:

1.Я не рекомендую вам использовать этот плагин, он основан на GoogleAdMobAdsSdk-6.4.1.jar Август.Устарел. С 1 августа 2014 года Google Play перестанет принимать новые или обновленные приложения, использующие старый автономный пакет SDK для мобильной рекламы Google версии 6.4.1 или ниже

Ответ №1:

Вероятно, проблема вызвана cordova v3.4, а не плагином.

Журнал вставлен:

 03-25 18:21:03.810: D/PluginManager(7273): exec() call to unknown plugin: AdMob
03-25 18:21:03.930: D/GLWebViewState(7273): Reinit transferQueue
 

наконец, это решается путем понижения версии v3.4 до версии v3.3.

Поскольку дефект исправлен в версии v3.5, лучше перейти на версию v3.5 или более позднюю.