0

GeoFencing は初めてで、GoogleApiClient インスタンスに API を追加しようとしていますが、変数 LocationServices が見つからないなどのエラーが表示されます。これが私のコードです:

private void createGoogleApi() {
    Log.d(TAG, "createGoogleApi()");
    if ( googleApiClient == null ) {
        googleApiClient = new GoogleApiClient.Builder( this )
                .addConnectionCallbacks( this )
                .addOnConnectionFailedListener( this )
                .addApi(LocationServices.API)
                .build();
    }
}

そして、私のグラドルは

 compile 'com.google.android.gms:play-services-maps:9.8.0'

マニフェスト ファイル

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.INTERNET" />
 <meta-data
        android:name="com.google.android.geo.API_KEY"
        android:value="Server_key" />

pls はこれを調べることができますか、それ以外の場合は、参照用に他のドキュメントまたはリンクを提供できます。ありがとう

4

3 に答える 3

0

次のようなものを見逃していると思います:

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

詳細については、こちらを参照してください

于 2016-11-29T04:18:11.497 に答える