From a1df6a43e5d6f4ea34d61803ac72540050b8c074 Mon Sep 17 00:00:00 2001 From: Mis012 Date: Sun, 14 Apr 2024 21:48:13 +0200 Subject: [PATCH] api-impl: stubs to make OsmAnd allow OpenGL renderer it doesn't render anything sadly --- src/api-impl/android/app/ActivityManager.java | 7 ++++++- src/api-impl/android/content/pm/ConfigurationInfo.java | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/api-impl/android/app/ActivityManager.java b/src/api-impl/android/app/ActivityManager.java index 6f031d39..30c2b619 100644 --- a/src/api-impl/android/app/ActivityManager.java +++ b/src/api-impl/android/app/ActivityManager.java @@ -1,5 +1,6 @@ package android.app; +import android.content.pm.ConfigurationInfo; import java.util.List; public class ActivityManager { @@ -17,8 +18,12 @@ public class ActivityManager { public long availMem = 10000; } - public void getMemoryInfo (MemoryInfo outInfo) + public void getMemoryInfo(MemoryInfo outInfo) { outInfo = new MemoryInfo(); } + + public ConfigurationInfo getDeviceConfigurationInfo() { + return new ConfigurationInfo(); + } } diff --git a/src/api-impl/android/content/pm/ConfigurationInfo.java b/src/api-impl/android/content/pm/ConfigurationInfo.java index f001843a..babe883e 100644 --- a/src/api-impl/android/content/pm/ConfigurationInfo.java +++ b/src/api-impl/android/content/pm/ConfigurationInfo.java @@ -78,6 +78,7 @@ public class ConfigurationInfo { public int reqGlEsVersion; public ConfigurationInfo() { + reqGlEsVersion = 0x00030000; } public ConfigurationInfo(ConfigurationInfo orig) {