PhoneGap AdMob插件中未定义的variablesadmob

我很难解释我的问题,因为我的英语不好,希望你能理解。

这是我第一次尝试制作手机游戏,全部完成,并且我想通过AdMob展示广告。 我曾尝试过一些PhoneGap AdMob插件,例如admob-phonegap,cordova-admob-pro等,但是它们都给名为“admob”(或“AdMob”)的variables提供了“未定义”错误。

有一个我尝试PhoneGap的步骤:

  1. 安装NodeJS。
  2. 安装Cordova。
  3. 安装PhoneGap。

  4. 通过命令创build应用程序: phonegap test_app

  5. cd test_appphonegap平台添加ios
  6. 通过命令为我的test_app添加插件: phonegap plugin add [plugin_name] (也可以尝试使用cordova plugin add [plugin_name]
  7. 写一些html来testingAdMob插件:

    ();}},false);}(){} {}

8.通过命令:phonegap serve在我的电脑上启动test_app。

  1. 为我的iPhone安装PhoneGap Developer( http://app.phonegap.com/ )应用程序,并连接到我的电脑,所有的工作很好,期望“admob”variables没有被定义!

我正在使用Windows 8,并没有安装软件(包括Java,…)

感谢您的理解和帮助。

您在本地使用Cordova或PhoneGap命令行工具,您需要先安装Java和Android SDK。

如果您不想在本地安装Android SDK,则可以使用PhoneGap Build服务,这是由Adobe提供的商业云构build服务。 否则,您可以尝试英特尔XDK,这是一个IDE,另一个可以build立服务。

要使用AdMob,您必须将其构build到APP中,并将APP安装到设备或模拟器。 因为它会包含包含本地代码的插件。

运行PhoneGap服务并使用浏览器访问它,只加载html5和JavaScript代码,它将不起作用。