我正在尝试在我的应用中使用 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:警告,无法为 Angular 浏览器平台复制必要的文件。
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 || 科尔多瓦平台添加android || 科尔多瓦插件添加科尔多瓦-admob || 在我的项目 www 文件夹中创建空的 lib 文件夹 || 科尔多瓦插件删除科尔多瓦-admob || 科尔多瓦插件添加科尔多瓦-admob || 科尔多瓦准备android || 科尔多瓦编译android || 科尔多瓦运行 android --device –</p>
我现在收到此错误: