android - 无法使用 10.2.0 解析 PlaceAutocompleteFragment

标签 android android-gradle-plugin build.gradle google-places-api google-places

我正在尝试将 PlaceAutocompleteFragment 添加到我的 Activity 中,这是我正在使用的所有导入:

import com.google.android.gms.common.api.Status;
import com.google.android.gms.location.places.AutocompleteFilter;
import com.google.android.gms.location.places.Place;
import com.google.android.gms.location.places.ui.PlaceAutocompleteFragment;
import com.google.android.gms.location.places.ui.PlaceSelectionListener;

我正在关注 this tutorial ,所以最初我的应用程序 gradle 有 compile 'com.google.android.gms:play-services-location:8.4.0' 这个版本上面的所有导入工作完美,但我想使用较新的版本。

问题是 compile 'com.google.android.gms:play-services-location:10.2.0' 没有任何导入工作,它无法解析任何这些类。 9.4.0 相同。

我已清理、重建并重新同步项目,但错误仍然存​​在。 有什么问题吗?

我正在使用 Android Studio

android {
    compileSdkVersion 25
    buildToolsVersion '25.0.2'

最佳答案

Places 已拆分为 its own library自教程编写以来

添加

compile 'com.google.android.gms:play-services-places:10.2.4'

关于android - 无法使用 10.2.0 解析 PlaceAutocompleteFragment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43894188/

相关文章:

java - 设置 TextView 的背景不起作用

Android HoloEverywhere : mChildFragmentManager cannot be resolved to a variable

android - 如何使用 YouTube API 在 Android 中静音 YouTube 视频的音量

java - 添加库后无法合并dex错误

android - 使用apply插件时出现错误: 'com.android.library'

android - React Native 卡在 'Resolve dependencies'

java - 使用 Gradle : How to configure the webmodules if they are SNAPSHOT dependencies? 构建 EAR 文件

android - getIpAddress() 方法返回 IPv4 的整数表示?

android - Google Analytics 为我的 Android 应用选择了错误的版本号

android - gradle 项目同步在 Android studio 3.0.1 中失败