Я пытаюсь использовать AdMob в своем приложении.
Я использую это: https://github.com/appfeel/admob-google-cordova а>
Следуя этому руководству: https://github.com/appfeel/admob-google-demo
Я скачал зип. Запустите его на устройстве и получите следующее сообщение об ошибке:
Плагин cordova-admob не готов. Вы в десктопном браузере? Это не сработает...
Я исследовал и обнаружил, что плагин даже не установлен. Поэтому я попытался установить его через CLI следующим образом:
cordova plugin add cordova-admob
И получаю следующие сообщения:
cordova-admob: Предупреждение, не удалось скопировать необходимые файлы для платформы углового браузера.
cordova-admob: убедитесь, что существует файл «www/lib/angular-admob/angular-admob.js» (его можно скопировать из «plugins/cordova-admob/angular-admob.js»).
Я попытался скопировать его оттуда и создал папку в месте www/lib/angular-admob
, так как ее там не было, но я получаю ошибки сборки.
Кто-нибудь сталкивался с этим? Я занимался этим в течение нескольких недель, время от времени пытаясь заставить AdMob работать с PhoneGap/Cordova, но я продолжаю получать разные ошибки. Я пробовал этот плагин:
https://github.com/floatinghotpot/cordova-admob-pro
Это отлично работало на эмуляторе Android, но не тогда, когда я, оба, передавали его на свое устройство через настольное приложение phonegap и передавали его из CLI на свое устройство.
Вот ошибка, которую я получаю сейчас:
При создании проекта с нуля и выполнении следующих шагов:
кордова создать AdMobTest || платформа кордова добавить андроид || плагин Cordova добавить Cordova-Admob || создание пустой папки lib внутри папки www моего проекта || Плагин Cordova удалить Cordova-Admob || плагин Cordova добавить Cordova-Admob || кордова подготовить андроид || кордова скомпилировать андроид || кордова запустить android --device-
Теперь я получаю эту ошибку: