2013-11-22 5 views
0

Я использую Google Maps V2 в своем приложении, но когда я запускаю его на новом телефоне, он всегда просит обновить сервисы Google Play. И только когда Google Play Services обновляется на телефоне, тогда работает карта в моем приложении. Мой вопрос в том, есть ли способ использовать карты V2 без обновления игрового сервиса ??Google maps V2, обновление службы Google Play

ответ

1

Чтобы использовать Google Maps V2, на вашем устройстве должны быть Google Play Services.

API Android Google Maps v2 распространяется как часть SDK Google Apps для игр .

See docs

0

В зависимости от того, какая версия сервисов Google Play были там до обновления, вы можете использовать один и тот же (или ниже) версии Google-плей-services_lib. В большинстве случаев это не должно быть проблемой, потому что APK автоматически обновляется до последней версии. Исключением является использование версии 3.x при поддержке устройств с Android 2.2.

0

У меня была такая же проблема, и позвольте мне сказать вам, что нет никакого решения для этого еще

НО

, чтобы сделать вашу карту работать в более андроида телефонов вы можете скомпилировать проект с несколькими взрослыми гугле библиотеки игровых сервисов.

//in project's Build.gradle: 
 

 
dependencies { 
 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
 
    testCompile 'junit:junit:4.12' 
 
    compile 'com.android.support:appcompat-v7:23.4.0' 
 
    compile 'com.google.android.gms:play-services:9.0.0' 
 
}
изменения "игры-услуги: 9.0.0" для более старых версий и протестировать приложение:

dependencies { 
 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
 
    testCompile 'junit:junit:4.12' 
 
    compile 'com.android.support:appcompat-v7:23.4.0' 
 
    compile 'com.google.android.gms:play-services:8.7.3' 
 
}

Вы можете просмотреть все услуги версии игровых here.

Надеюсь, это поможет.

Смежные вопросы