无法导入com.google.android.gms.common.GooglePlayServicesClient;

时间:2015-06-13 09:00:31

标签: android

我已安装Google Play服务,并已将该库导入该项目。这是我的依赖:

dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.android.support:appcompat-v7:22.2.0'
        compile 'com.google.android.gms:play-services:7.5.0'
        compile 'com.android.support:support-v4:22.2.0'
    }

第三行是导入google play服务库的地方。但是当我尝试导入com.google.android.gms.common.GooglePlayServicesClient时,我收到了一个错误。解决办法是什么?感谢:d

4 个答案:

答案 0 :(得分:0)

按照以下步骤导入库并添加到依赖项

  1. 将文件拖放到lib文件夹中
  2. 右键单击项目
  3. 选择OpenModule设置
  4. 转到依赖项标签
  5. 单击+按钮文件依赖项并添加已拖放的GMS库
  6. 希望你很清楚!!!

答案 1 :(得分:0)

您确定要导入正确的课程吗?

我也按照你的方式添加了这个库,并且工作正常。您还需要在Manifest中添加元数据:

<application>
...
    <!--
        Required for Google Maps
     -->
    <meta-data
        android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />
    <meta-data
        android:name="com.google.android.maps.v2.API_KEY"
        android:value="ANDROID_MAPS_API_KEY_GOES_HERE" />
...

尝试导入以下内容:

import com.google.android.gms.common.api.GoogleApiClient;

答案 2 :(得分:0)

右键点击模块 - &gt; Open Module Settings - &gt;选择Dependencies标签 - &gt;点击add(+)按钮 - &gt;选择Library dependency - &gt;现在从列表中选择Play service - &gt;点击Apply - &gt;时钟Ok

<强>更新

实际上有GoogleApiClient.OnConnectionFailedListener接口但不是GooglePlayServicesClient.OnConnectionFailedListener。如需参考,请查看链接developers.google.com/games/services/android/init

答案 3 :(得分:0)

使用: 实施'com.google.android.gms:play-services:4.1.32' 在gradle文件中