Сбой Google Maps на Android Pie - PullRequest
       2

Сбой Google Maps на Android Pie

0 голосов
/ 02 сентября 2018

Я тестирую Google Map на Google Pixel с последней версией Android Pie.

Caused by java.lang.ClassNotFoundException
Didn't find class "org.apache.http.ProtocolVersion" on path: DexPathList[[zip file "/data/user_de/0/com.google.android.gms/app_chimera/m/0000000e/MapsDynamite.apk"],nativeLibraryDirectories=[/data/user_de/0/com.google.android.gms/app_chimera/m/0000000e/MapsDynamite.apk!/lib/arm64-v8a, /system/lib64]]

Ответы [ 3 ]

0 голосов
/ 14 февраля 2019

Благодаря @Anubhav Gupta вы также можете обновить в build.gradle:

implementation "com.google.android.gms:play-services-base:16.1.0"

Но это может нарушить совместимость с Android 4, см. Приложение испытывает проблемы с Сервисами Google Play. Пожалуйста, попробуйте еще раз .

0 голосов
/ 11 марта 2019

Карта Google не поддерживается Android 9+. Используйте следующий код в файле манифеста. это будет работать.

 <uses-library
            android:name="org.apache.http.legacy"
            android:required="false" />
0 голосов
/ 02 сентября 2018

Эта ошибка возникает на Android 9.0. Добавьте приведенный ниже код в элемент манифеста <application>

<uses-library
  android:name="org.apache.http.legacy"
  android:required="false" />

См. Укажите требование для устаревшей библиотеки Apache HTTP docs.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...