logcat 中未显示板检测缓冲液的结果

No reults shown in logcat by PlaceDetectionBuffer

下面是我获取当前位置附近可能地点的代码,我检查过 api 已启用并且 mGoogleApiclient 也已连接,但 logcat 中未打印任何地点

public class PlacesAPIActivity extends AppCompatActivity implements
    GoogleApiClient.OnConnectionFailedListener {
private static final String LOG_TAG = "PPPPPPPPPPPPPPPPP";
private static final int GOOGLE_API_CLIENT_ID = 0;
private GoogleApiClient mGoogleApiClient;
private static final int PERMISSION_REQUEST_CODE = 100;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_places_api);
    Log.d("resuktfvvvfdfd", "onCreate: ");
    Button currentButton = (Button) findViewById(R.id.currentButton);
    mGoogleApiClient = new GoogleApiClient.Builder(PlacesAPIActivity.this)
            .addApi(Places.PLACE_DETECTION_API)
            .enableAutoManage(this, GOOGLE_API_CLIENT_ID, this)
            .build();
    Log.d("connected", String.valueOf(mGoogleApiClient.isConnected()));
    currentButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (mGoogleApiClient.isConnected()) {
                Log.d("connected1", String.valueOf(mGoogleApiClient.isConnected()));
                if (ContextCompat.checkSelfPermission(PlacesAPIActivity.this,
                        Manifest.permission.ACCESS_FINE_LOCATION)
                        != PackageManager.PERMISSION_GRANTED) {
                    ActivityCompat.requestPermissions(PlacesAPIActivity.this,
                            new String[]{Manifest.permission.ACCESS_FINE_LOCATION},
                            PERMISSION_REQUEST_CODE);
                } else {
                    callPlaceDetectionApi();
                }

            }
        }
    });
}

@Override
public void onConnectionFailed(ConnectionResult connectionResult) {
    Log.e(LOG_TAG, "Google Places API connection failed with error code: "
            + connectionResult.getErrorCode());

    Toast.makeText(this,
            "Google Places API connection failed with error code:" +
                    connectionResult.getErrorCode(),
            Toast.LENGTH_LONG).show();
}

@Override
public void onRequestPermissionsResult(int requestCode,
                                       String permissions[], int[] grantResults) {
    switch (requestCode) {
        case PERMISSION_REQUEST_CODE:
            if (grantResults.length > 0
                    && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
                callPlaceDetectionApi();
            }
            break;
    }
}

private void callPlaceDetectionApi() throws SecurityException {
    Log.d("mvkvkmvkmvkm", "callPlaceDetectionApi: ");
    PendingResult<PlaceLikelihoodBuffer> result = Places.PlaceDetectionApi
            .getCurrentPlace(mGoogleApiClient, null);
    Log.d("result",result.toString());
    result.setResultCallback(new ResultCallback<PlaceLikelihoodBuffer>() {
        @Override
        public void onResult(PlaceLikelihoodBuffer likelyPlaces) {
            for (PlaceLikelihood placeLikelihood : likelyPlaces) {
                Log.i(LOG_TAG, String.format("Place '%s' with " +
                                "likelihood: %g",
                        placeLikelihood.getPlace().getName(),
                        placeLikelihood.getLikelihood()));
            }
            likelyPlaces.release();
        }
    });
}

我的logcat长得像

    06-26 16:17:10.842 8874-8874/com.example.utkarsh.places W/System: ClassLoader referenced unknown path: /data/app/com.example.utkarsh.places-1/lib/arm
06-26 16:17:11.057 8874-8874/com.example.utkarsh.places W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
06-26 16:17:11.122 8874-8874/com.example.utkarsh.places D/resuktfvvvfdfd: onCreate: 
06-26 16:17:11.174 8874-8874/com.example.utkarsh.places D/connected: false
06-26 16:17:11.226 8874-8924/com.example.utkarsh.places D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
06-26 16:17:11.280 8874-8924/com.example.utkarsh.places I/Adreno: QUALCOMM build                   : 166ada0, Ifd751822f5
                                                                  Build Date                       : 01/26/16
                                                                  OpenGL ES Shader Compiler Version: XE031.06.00.05
                                                                  Local Branch                     : AU12_SBA
                                                                  Remote Branch                    : 
                                                                  Remote Branch                    : 
                                                                  Reconstruct Branch               : 
06-26 16:17:11.288 8874-8924/com.example.utkarsh.places I/OpenGLRenderer: Initialized EGL, version 1.4
06-26 16:17:15.295 8874-8874/com.example.utkarsh.places D/connected1: true
06-26 16:17:15.296 8874-8874/com.example.utkarsh.places D/mvkvkmvkmvkm: callPlaceDetectionApi: 
06-26 16:17:15.328 8874-8874/com.example.utkarsh.places D/result: com.google.android.gms.location.places.internal.zzi@753c4cb

在可能出现的地方的结果方法中打印状态 "ERROR OPERATION FAILED " 进一步的主要错误是元数据不在应用程序标签下,现在它 运行 正确