Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - zrav

#1
BETAS / Re: New beta 10.7.x
September 06, 2024, 06:29:23 PM
It seems that 10.7.x comes with an unannounced increase of the minimum Android API level: https://oruxmaps.org/forum/index.php?topic=44580.0
At least the newest versions of 10.7 come with proper compatibility metadata, so Play Store stopped overwriting my 10.6 install...
#2
ERRORES/BUGS / App crash during launch
July 21, 2024, 03:29:11 PM
The most recent version of OruxMaps GP crashes during launch on a Samsung S5, while it is fine on a S23.

Samsung Galaxy S5 - SM-G900F
Android 6.0.1
Build MMB29M.G900FXXU1CQDA
OruxMaps GP version 10.7.1GP

07-21 14:50:49.919 18635 18635 E AndroidRuntime: FATAL EXCEPTION: main
07-21 14:50:49.919 18635 18635 E AndroidRuntime: Process: com.orux.oruxmapsDonate, PID: 18635
07-21 14:50:49.919 18635 18635 E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Ljava/util/Optional;
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at com.pairip.InitContextProvider.tryToCreateContextForBindingApp(InitContextProvider.java:45)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at com.pairip.VMRunner.invoke(VMRunner.java:54)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at com.pairip.StartupLauncher.launch(StartupLauncher.java:14)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at androidx.multidex.MultiDexApplication.<clinit>(SourceFile)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at java.lang.Class.newInstance(Native Method)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.Instrumentation.newApplication(Instrumentation.java:1019)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.Instrumentation.newApplication(Instrumentation.java:1004)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.LoadedApk.makeApplication(LoadedApk.java:666)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6289)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.ActivityThread.access$1800(ActivityThread.java:221)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1860)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.os.Looper.loop(Looper.java:158)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7224)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "java.util.Optional" on path: DexPathList[[zip file "/system/framework/com.dsi.ant.antradio_library.jar", zip file "/data/app/com.orux.oruxmapsDonate-1/base.apk", zip file "/data/app/com.orux.oruxmapsDonate-1/split_config.armeabi_v7a.apk", zip file "/data/app/com.orux.oruxmapsDonate-1/split_config.xxhdpi.apk"],nativeLibraryDirectories=[/data/app/com.orux.oruxmapsDonate-1/lib/arm, /data/app/com.orux.oruxmapsDonate-1/base.apk!/lib/armeabi-v7a, /data/app/com.orux.oruxmapsDonate-1/split_config.armeabi_v7a.apk!/lib/armeabi-v7a, /data/app/com.orux.oruxmapsDonate-1/split_config.xxhdpi.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: ... 17 more
07-21 14:50:49.919 18635 18635 E AndroidRuntime: Suppressed: java.io.IOException: No original dex files found for dex location /data/app/com.orux.oruxmapsDonate-1/split_config.armeabi_v7a.apk
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexFile.openDexFileNative(Native Method)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexFile.openDexFile(DexFile.java:295)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexFile.<init>(DexFile.java:80)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexFile.<init>(DexFile.java:59)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexPathList.loadDexFile(DexPathList.java:279)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexPathList.makePathElements(DexPathList.java:248)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexPathList.<init>(DexPathList.java:120)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:48)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.PathClassLoader.<init>(PathClassLoader.java:65)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.ApplicationLoaders.getClassLoader(ApplicationLoaders.java:84)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.ApplicationLoaders.getClassLoader(ApplicationLoaders.java:45)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.LoadedApk.getClassLoader(LoadedApk.java:434)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.LoadedApk.makeApplication(LoadedApk.java:659)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: ... 9 more
07-21 14:50:49.919 18635 18635 E AndroidRuntime: Suppressed: java.io.IOException: No original dex files found for dex location /data/app/com.orux.oruxmapsDonate-1/split_config.xxhdpi.apk
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexFile.openDexFileNative(Native Method)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexFile.openDexFile(DexFile.java:295)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexFile.<init>(DexFile.java:80)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexFile.<init>(DexFile.java:59)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexPathList.loadDexFile(DexPathList.java:279)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexPathList.makePathElements(DexPathList.java:248)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.DexPathList.<init>(DexPathList.java:120)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:48)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at dalvik.system.PathClassLoader.<init>(PathClassLoader.java:65)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.ApplicationLoaders.getClassLoader(ApplicationLoaders.java:84)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.ApplicationLoaders.getClassLoader(ApplicationLoaders.java:45)
07-21 14:50:49.919 18635 18635 E AndroidRuntime: at android.app.LoadedApk.getClassLoader(LoadedApk.java:4