在android项目中使用谷歌地方选择器

Dev*_*ath 9 android google-play-services

我正在尝试学习 谷歌的地方选择器

  1. 我从这里使用了示例项目
  2. 我已经为示例项目链接了playservices库
  3. 解决了所有依赖项

问题:

一些依赖性没有得到解决,

import com.google.android.gms.location.places.Place;
import com.google.android.gms.location.places.ui.PlacePicker;
Run Code Online (Sandbox Code Playgroud)

题:

  1. 怎么解决这个问题
  2. 我是否需要添加任何其他项目引用

小智 12

按照这种方式:

  1. 打开应用程序模块目录中的build.gradle文件.
  2. 在依赖项下为最新版本的play-services添加新的构建规则.

例如:

    apply plugin: 'com.android.application'
    ...

    dependencies {
        compile 'com.android.support:appcompat-v7:21.0.3'
        compile 'com.google.android.gms:play-services:7.0.0'
    }
Run Code Online (Sandbox Code Playgroud)
  1. 每次更新Google Play服务时,请务必更新此版本号.

  2. 保存更改,然后单击工具栏中的"使用Gradle文件同步项目".

  • 无需添加整个Google Play服务包.'compile'c​​om.google.android.gms:play-services-places:9.2.0''就足够了. (3认同)