2016-04-14 5 views
-1

В моем приложении я проверяю, что у пользователя есть Службы Google Play. Но теперь я получил эту ошибку:IllegalAccessError Службы Google Play

java.lang.IllegalAccessError: tried to access class com.google.android.gms.common.GooglePlayServicesUtil.isGooglePlayServicesAvailable(GooglePlayServicesUtil.java) 

Я использую в моем приложении Google Play услуги 8.3.0, до вчерашнего дня я не получил эту ошибку.

+0

Попробуйте «Чистый проект» –

+0

Я сделал это, но это не решило мою проблему. – just

ответ

0

Это потому, что метод GooglePlayServicesUtil isGooglePlayServicesAvailable устарел (https://developers.google.com/android/reference/com/google/android/gms/common/GooglePlayServicesUtil.html#isGooglePlayServicesAvailable(android.content.Context)).

Вы должны проверить и использовать новый в классе GoogleApiAvailability (https://developers.google.com/android/reference/com/google/android/gms/common/GoogleApiAvailability.html#isGooglePlayServicesAvailable(android.content.Context)).

+0

Спасибо! Я обнаружил, что если версия Служб Google Play 8.7.03 (2645110-036), я получил эту ошибку. Любая другая версия (я пробовал ... - 034 и ... - 238) в порядке. – just

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