/ / Емулатор на устройства с Android не се свързва с услугите за възпроизвеждане на Google посредством GoogleApiClient - Android, Android-емулатор, Android-местоположение, genymotion-gps, android-gps

Емулгаторът на устройство за Android не се свързва с услугите на Google Play, използващи GoogleApiClient - Android, Android-емулатор, Android-местоположение, genymotion-gps, android-gps

Както споменахме по-горе, използвах следния пример:Ръководството за начинаещи в Android в моя код поставих етикет за отпечатване на съобщение за грешка, когато връзката се провали, както е посочено по-долу:

@Override
public void onConnectionFailed(ConnectionResult connectionResult) {
Log.i(TAG, "Location services Failed to connect. Please reconnect.");

}

когато молбата ми се свързва с услугите на Google Play този метод се извиква. докато аз искам onconnected метод да бъде използван

 @Override
public void onConnected(Bundle bundle) {
Log.i(TAG, "Location services connected.");
currentLocation = LocationServices.FusedLocationApi.getLastLocation(
mGoogleApiClient);
Location location = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient);
if(location== null)
{

}
else
{
handleNewLocation(location);
if (currentLocation != null) {
display.setText("Latitude: "+ String.valueOf(currentLocation.getLatitude())+"Longitude: "+
String.valueOf(currentLocation.getLongitude()));
}
}

}

освен това искам да добавя още нещо,Google Play услугите вече са инсталирани в моя Genymotion VM, но не мога да вляза в магазина за игри, така че всеки може да ми помогне, моля да знам откъде идва проблемът?

Отговори:

0 за отговор № 1

wirte "" и след това опитайте

Log.i ("TAG", "Услуги за местоположение не можаха да се свържат. Моля, свържете отново.");

ако използвате андроид студио, след това изберете грешката в нивото на лога и търсете своя TAG в него.

въведете описанието на изображението тук