首页 文章

添加admobfullscreen lib后无法构建代号为app的应用程序

提问于
浏览
0

我刚刚完成了我的应用程序,一切都很好,直到我添加了admob全屏lib文件并按照那里的说明进行操作 . 它适用于模拟器(只显示代号为一个图标作为广告内容) . 在构建应用程序时,我从构建服务器收到错误 . 这样的事情:

使用JDK Java编译器API进行编译 . /tmp/build2300287277349891895xxx/MyApplication/src/main/java/com/codename1/admob/AdMobNativeImpl.java:3:错误:包com.google.android.gms.ads不存在import com.google.android.gms.ads . *; ^ /tmp/build2300287277349891895xxx/MyApplication/src/main/java/com/codename1/admob/AdMobNativeImpl.java:13:错误:无法找到符号私有的InterstitialAd插页式广告; ^符号:类InterstitialAd位置:类AdMobNativeImpl /tmp/build2300287277349891895xxx/MyApplication/src/main/java/com/codename1/admob/AdMobNativeImpl.java:66:错误:找不到符号interstitial = new InterstitialAd(activity); ^符号:类InterstitialAd位置:类AdMobNativeImpl /tmp/build2300287277349891895xxx/MyApplication/src/main/java/com/codename1/admob/AdMobNativeImpl.java:68:错误:找不到符号interstitial.setAdListener(new AdListener(){^ symbol :class AdListener位置:类AdMobNativeImpl /tmp/build2300287277349891895xxx/MyApplication/src/main/java/com/codename1/admob/AdMobNativeImpl.java:106:错误:找不到符号final AdRequest adRequest = new AdRequest.Builder() . build( ); ^符号:类AdRequest位置:类AdMobNativeImpl /tmp/build2300287277349891895xxx/MyApplication/src/main/java/com/codename1/admob/AdMobNativeImpl.java:106:错误:包AdRequest不存在最终AdRequest adRequest = new AdRequest . Builder() . build(); ^注意:某些输入文件使用或覆盖不推荐使用的API . 注意:使用-Xlint重新编译:弃用以获取详细信息 . 注意:某些输入文件使用未经检查或不安全的操作 . 注意:使用-Xlint重新编译:取消查看详细信息.6个错误:compileD ebugJavaWithJavac FAILED:compileDebugJavaWithJavac(Thread [Daemon worker,5,main])完成 . 花了7.981秒 .

FAILURE:构建因异常而失败 .

  • 出了什么问题:任务执行失败':compileDebugJavaWithJavac' .

编译失败;请参阅编译器错误输出以获取详细信

  • 尝试:使用--debug选项运行以获取更多日志输出 . 以上是错误输出

我需要帮助 . 不知道该怎么办 . 谢谢大家

1 回答

  • 0

    确保添加了extension page中列出的构建提示

    请注意,插件是旧的,因此默认情况下它不包括,我认为你应该忽略includeGplayServices提示 .

相关问题