【问题标题】:error: package com.google.android.gms.ads does not exist错误:com.google.android.gms.ads 包不存在
【发布时间】:2013-12-22 13:53:21
【问题描述】:

在我想加入 Google 广告之前,我的 Android 应用运行良好(API 15)。 虽然 google-play-services.jar 在我的项目库中并且它包含 com.google.android.gms.ads,但调试器出现错误:使用时不存在包 com.google.android.gms.ads:

import com.google.android.gms.ads.*;

我尝试了几种解决方案,但都没有奏效。 我从 Android 4.03 API15 更改为 Google API15,但没有任何改变。 我做错了什么?

【问题讨论】:

标签: android import netbeans-7.4


【解决方案1】:

在添加插件admob-google-cordova 并运行ionic cordova build 后,我在构建离子cordova 项目时遇到了这个问题。对我来说,我进入了我的project.properties (platforms/android/project.properties) 文件并将行从cordova.system.library.1=com.google.android.gms:play-services-ads:+ 更改为cordova.system.library.1=com.google.android.gms:play-services-ads:9.8.0

【讨论】:

    【解决方案2】:

    可能已经有好几年了,但没有好的解决方案。所以,像我这样的人直到今天都面临着同样的麻烦。我已经通过以下方法解决了(查看附图)-

    Add the marked line in the gradle

    在 gradle 中添加以下代码。

        implementation 'com.google.android.gms:play-services-ads:11.8.0'
    

    【讨论】:

    • 最好添加一些描述。
    • 我很痛苦...这里没有任何效果...尝试了几个选项...但谷歌中只有无用的信息...请问您是如何获得这些信息的? tks!
    【解决方案3】:

    您必须导入位于文件夹 <android-sdk-directory>/extras/google/google_play_services/libproject/google-play-services_lib 中的 google-play-services_lib 并将其声明为您的项目的库。

    您将在Set Up Google Play Services SDK 上找到更多信息。

    【讨论】:

    • 如何导入“google-play-services_lib” ????网上有很多令人困惑的谷歌链接..以及“设置谷歌播放服务SDK”链接,并没有教这个......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-03
    • 1970-01-01
    • 2014-10-02
    • 2016-06-01
    • 2018-06-21
    • 2020-03-13
    相关资源
    最近更新 更多