2016-06-28 7 views
21

今日、Googleプレイサービスを9.2.0にアップデートしました。 は私がプレイスクラスがアンドロイドプレイスサービスから削除されました。9.2.0

com.google.android.gms.location.places.Places

が見つからないエラーが発生しました。それは、二行

.addApi(Places.GEO_DATA_API) 
.addApi(Places.PLACE_DETECTION_API) 

私はGEO_DATA_API、PLACE_DETECTION_API事前に

感謝を見つけることができます上の任意のリードの下に破りました。

答えて

57

9.0.2では、 'places'ライブラリは 'location'ライブラリ内にありました。 9.2.0場所は

import com.google.android.gms.location.places.Place; 

import com.google.android.gms.location.places; 

から変更されているインポートまたはあなたが必要

compile 'com.google.android.gms:play-services-places:9.2.0' 
+1

FYI、これは不足している 'L atLngクラスもあります。 –

1

この文書は6月28日に更新されていません。プレイサービスライブラリを9.0.2にダウングレードすることをお勧めします。 (docsは6月23日に最後に更新されました)。

編集: エマーソンが示唆したように、

コンパイル 'com.google.android.gms:-サービス-場所を再生:9.2.0'

あなたの場所ライブラリのためにそれを追加Gradle。公式文書では更新されていません。

2

プレイサービス用:9.2では、依存関係として[場所]ライブラリを追加する必要がありますすべての場所のフォルダ

import com.google.android.gms.location.places.*; 
関連する問題