Hi dear, I changed targetSdkVersion from 27 to 28 to test and it turns out that I get an error when starting the application, in configuration of routes I'm pointing to \ platforms \ android-28 \ android.jar, I'm using a Xiaomi Mi Mix 2s with Android 9
Thanks
B4X:
** Activity (main) Resume **
** Activity (main) Pause, UserClosed = false **
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion;
at fa.b(:com.google.android.gms.dynamite_mapsdynamite@14570081@14.5.70 (100400-217905028):3)
at ez.a(:com.google.android.gms.dynamite_mapsdynamite@14570081@14.5.70 (100400-217905028):3)
at fb.a(:com.google.android.gms.dynamite_mapsdynamite@14570081@14.5.70 (100400-217905028):15)
at com.google.maps.api.android.lib6.drd.al.a(:com.google.android.gms.dynamite_mapsdynamite@14570081@14.5.70 (100400-217905028):6)
at ee.a(:com.google.android.gms.dynamite_mapsdynamite@14570081@14.5.70 (100400-217905028):21)
at ee.run(:com.google.android.gms.dynamite_mapsdynamite@14570081@14.5.70 (100400-217905028):8)
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/0000002d/MapsDynamite.apk"],nativeLibraryDirectories=[/data/user_de/0/com.google.android.gms/app_chimera/m/0000002d/MapsDynamite.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:171)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at ac.loadClass(:com.google.android.gms.dynamite_dynamiteloader@14570081@14.5.70 (100400-217905028):4)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
... 6 more
Thanks