Error solved ,problem was an invalid gradle configuration
(probably disturbances from using different NDK bundles) , I can now install the app on A38 but when launching it , jme renderer renders a black screen with no explicit GLThread exceptions(its implicit ofc) :
logs :-
2021-02-02 12:06:38.484 23326-23326/? I/art: Late-enabling -Xcheck:jni
2021-02-02 12:06:39.433 23326-23326/com.myGame I/art: Starting a blocking GC HeapTrim
2021-02-02 12:06:40.386 23326-23326/com.myGame W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter androidx.vectordrawable.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2463)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:938)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:806)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:693)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:170)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void com.myGame.JMESurfaceViewExampleActivity.JmESurfaceViewExample.onCreate(android.os.Bundle) (JmESurfaceViewExample.java:26)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6974)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1118)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2904)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3016)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1716)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:110)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.os.Looper.loop() (Looper.java:232)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6806)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1103)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:964)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.myGame-2/base.apk"],nativeLibraryDirectories=[/data/app/com.myGame-2/lib/arm64, /data/app/com.myGame-2/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2463)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:938)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:806)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:693)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:170)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void com.myGame.JMESurfaceViewExampleActivity.JmESurfaceViewExample.onCreate(android.os.Bundle) (JmESurfaceViewExample.java:26)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6974)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1118)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2904)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3016)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1716)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:110)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.os.Looper.loop() (Looper.java:232)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6806)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1103)
2021-02-02 12:06:41.104 23326-23326/com.myGame I/art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:964)
2021-02-02 12:06:41.106 23326-23326/com.myGame W/art: Verification of void androidx.core.view.ViewCompat.addOnUnhandledKeyEventListener(android.view.View, androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat) took 225.341ms
2021-02-02 12:06:41.259 23326-23326/com.myGame D/skia: SkJpegCodec::onGetPixels +
2021-02-02 12:06:41.348 23326-23326/com.myGame D/skia: SkJpegCodec::onGetPixels -
2021-02-02 12:06:41.955 23326-23521/com.myGame I/JmeSystem: Running on jMonkeyEngine 3.3.2-stable
* Branch: HEAD
* Git Hash: 1a05e3f
* Build Date: 2020-04-27
2021-02-02 12:06:42.047 23326-23521/com.myGame D/SurfaceView: checkSurfaceViewlLogProperty get invalid command
2021-02-02 12:06:42.051 23326-23521/com.myGame D/GLSurfaceView: checkGLSurfaceViewlLogProperty get invalid command
2021-02-02 12:06:42.051 23326-23521/com.myGame I/OGLESContext: Android Build Version: {0}
2021-02-02 12:06:42.097 23326-23521/com.myGame I/GLSurfaceView: setRenderer(), this = android.opengl.GLSurfaceView{333ec1f VFE...... ......I. 0,0-0,0}
2021-02-02 12:06:42.201 23326-23326/com.myGame V/PhoneWindow: DecorView setVisiblity: visibility = 4, Parent = null, this = DecorView@3d541bd[]
2021-02-02 12:06:42.322 23326-23326/com.myGame V/ViewRootImpl: enableLogLight: enable = false
2021-02-02 12:06:42.329 23326-23326/com.myGame D/WindowClient: Add to mViews: DecorView@3d541bd[JmESurfaceViewExample], this = android.view.WindowManagerGlobal@50fc6b3
2021-02-02 12:06:42.339 23326-23326/com.myGame D/OpenGLRenderer: Dumper init 4 threads <0x79c3cb0000>
2021-02-02 12:06:42.339 23326-23326/com.myGame D/OpenGLRenderer: <com.myGame> is running.
2021-02-02 12:06:42.339 23326-23326/com.myGame D/OpenGLRenderer: <com.myGame> setHwuiLog: debug.egl.trace=false
2021-02-02 12:06:42.343 23326-23536/com.myGame D/OpenGLRenderer: CanvasContext() 0x79c3cc4240
2021-02-02 12:06:42.452 23326-23326/com.myGame D/ViewRootImpl[JmESurfaceViewExample]: hardware acceleration is enabled, this = ViewRoot{7b45470 com.myGame/com.myGame.JMESurfaceViewExampleActivity.JmESurfaceViewExample,ident = 0}
2021-02-02 12:06:42.496 23326-23326/com.myGame V/PhoneWindow: DecorView setVisiblity: visibility = 0, Parent = ViewRoot{7b45470 com.myGame/com.myGame.JMESurfaceViewExampleActivity.JmESurfaceViewExample,ident = 0}, this = DecorView@3d541bd[JmESurfaceViewExample]
2021-02-02 12:06:42.499 23326-23326/com.myGame E/ANR_LOG: >>> msg's executing time is too long
2021-02-02 12:06:42.499 23326-23326/com.myGame E/ANR_LOG: Blocked msg = { when=-3s145ms what=100 target=android.app.ActivityThread$H obj=ActivityRecord{82243e9 token=android.os.BinderProxy@60e504e {com.myGame/com.myGame.JMESurfaceViewExampleActivity.JmESurfaceViewExample}} } , cost = 3002 ms
2021-02-02 12:06:42.499 23326-23326/com.myGame E/ANR_LOG: >>>Current msg List is:
2021-02-02 12:06:42.499 23326-23326/com.myGame E/ANR_LOG: Current msg <1> = { when=-2s604ms what=149 target=android.app.ActivityThread$H obj=android.os.BinderProxy@60e504e }
2021-02-02 12:06:42.500 23326-23326/com.myGame E/ANR_LOG: Current msg <2> = { when=-941ms what=0 target=android.os.Handler callback=androidx.core.content.res.ResourcesCompat$FontCallback$2 }
2021-02-02 12:06:42.500 23326-23326/com.myGame E/ANR_LOG: Current msg <3> = { when=-176ms what=0 target=android.view.ViewRootImpl$ViewRootHandler callback=android.view.ViewRootImpl$4 }
2021-02-02 12:06:42.500 23326-23326/com.myGame E/ANR_LOG: Current msg <4> = { when=-169ms what=10000 target=android.view.ViewRootImpl$ViewRootHandler }
2021-02-02 12:06:42.500 23326-23326/com.myGame E/ANR_LOG: Current msg <5> = { when=-45ms barrier=0 }
2021-02-02 12:06:42.500 23326-23326/com.myGame E/ANR_LOG: >>>CURRENT MSG DUMP OVER<<<
2021-02-02 12:06:42.524 23326-23326/com.myGame I/Choreographer: Skipped 3 frames! The application may be doing too much work on its main thread.
2021-02-02 12:06:42.535 23326-23326/com.myGame I/SurfaceView: updateWindow -- onWindowVisibilityChanged, visibility = 0, this = android.opengl.GLSurfaceView{333ec1f VFE...... ......I. 0,0-0,0}
2021-02-02 12:06:42.657 23326-23536/com.myGame D/OpenGLRenderer: CanvasContext() 0x79c3cc4240 initialize window=0x79e045ae00, title=com.myGame/com.myGame.JMESurfaceViewExampleActivity.JmESurfaceViewExample
2021-02-02 12:06:42.664 23326-23326/com.myGame I/SurfaceView: updateWindow -- setFrame, this = android.opengl.GLSurfaceView{333ec1f VFE...... ......ID 0,0-1440,684}
2021-02-02 12:06:42.669 23326-23536/com.myGame I/OpenGLRenderer: Initialized EGL, version 1.4
2021-02-02 12:06:42.669 23326-23536/com.myGame D/OpenGLRenderer: Swap behavior 1
2021-02-02 12:06:42.669 23326-23536/com.myGame D/libEGL: [FRR] clean FRR20 bit (2)
2021-02-02 12:06:42.670 23326-23536/com.myGame D/libEGL: [GIFT] clean GIFT bit (0)
2021-02-02 12:06:42.672 23326-23536/com.myGame D/OpenGLRenderer: Created EGL context (0x79c3cae380)
2021-02-02 12:06:42.808 23326-23536/com.myGame D/OpenGLRenderer: ProgramCache.init: enable enhancement 1
2021-02-02 12:06:42.809 23326-23536/com.myGame I/OpenGLRenderer: Get disable program binary service property (0)
2021-02-02 12:06:42.809 23326-23536/com.myGame I/OpenGLRenderer: Initializing program atlas...
2021-02-02 12:06:42.813 23326-23536/com.myGame I/ProgramBinary/Service: ProgramBinaryService client side disable debugging.
2021-02-02 12:06:42.813 23326-23536/com.myGame I/ProgramBinary/Service: ProgramBinaryService client side disable binary content debugging.
2021-02-02 12:06:42.813 23326-23536/com.myGame D/ProgramBinary/Service: BpProgramBinaryService.getReady
2021-02-02 12:06:42.814 23326-23536/com.myGame D/ProgramBinary/Service: BpProgramBinaryService.getProgramBinaryData
2021-02-02 12:06:42.815 23326-23536/com.myGame I/OpenGLRenderer: Program binary detail: Binary length is 454736, program map length is 124.
2021-02-02 12:06:42.816 23326-23536/com.myGame I/OpenGLRenderer: Succeeded to mmap program binaries. File descriptor is 69, and path is /dev/ashmem.
2021-02-02 12:06:42.816 23326-23536/com.myGame I/OpenGLRenderer: No need to use file discriptor anymore, close fd(69).
2021-02-02 12:06:42.816 23326-23536/com.myGame D/OpenGLRenderer: Initializing program cache from 0x0, size = -1
2021-02-02 12:06:42.817 23326-23536/com.myGame D/MALI: eglCreateImageKHR:501: [Crop] 0 0 704 832 img[704 832]
2021-02-02 12:06:42.819 23326-23536/com.myGame W/libEGL: [ANDROID_RECORDABLE] format: 1
2021-02-02 12:06:42.821 23326-23536/com.myGame D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000
2021-02-02 12:06:43.466 23326-23532/com.myGame I/EglHelper: eglInitialize = 105667, this = android.opengl.GLSurfaceView{333ec1f VFE...... .F....ID 0,0-1440,684}
2021-02-02 12:06:43.467 23326-23532/com.myGame I/EglHelper: chooseConfig = 105667, this = android.opengl.GLSurfaceView{333ec1f VFE...... .F....ID 0,0-1440,684}
2021-02-02 12:06:43.499 23326-23532/com.myGame I/DefaultContextFactory: createContext = 105667, this = android.opengl.GLSurfaceView{333ec1f VFE...... .F....ID 0,0-1440,684}
2021-02-02 12:06:43.501 23326-23532/com.myGame W/libEGL: [ANDROID_RECORDABLE] format: 2
2021-02-02 12:06:43.502 23326-23532/com.myGame D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000
2021-02-02 12:06:44.645 23326-23532/com.myGame I/GLRenderer: OpenGL Renderer Information
* Vendor: {0}
* Renderer: {1}
* OpenGL Version: {2}
* GLSL Version: {3}
* Profile: {4}
2021-02-02 12:06:45.159 23326-23532/com.myGame W/AssetConfig: Cannot find loader {0}
2021-02-02 12:06:45.188 23326-23532/com.myGame W/AssetConfig: Cannot find loader {0}
2021-02-02 12:06:45.243 23326-23532/com.myGame I/AndroidJoyInput: loading joysticks for {0}
2021-02-02 12:06:45.255 23326-23532/com.myGame V/SensorManager: RegisterListener MAGNETOMETER type:2 delay:20000us by com.jme3.input.android.AndroidSensorJoyInput
2021-02-02 12:06:45.284 23326-23532/com.myGame V/SensorManager: RegisterListener ACCELEROMETER type:1 delay:20000us by com.jme3.input.android.AndroidSensorJoyInput
2021-02-02 12:06:45.305 23326-23532/com.myGame I/droidJoystickJoyInput14: loading Joystick devices
2021-02-02 12:06:45.395 23326-23532/com.myGame I/libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x3, using default mask 0x3 based on channel count of 2)
2021-02-02 12:06:45.396 23326-23532/com.myGame D/AudioTrack: set(): 0x79d8a5ae00, streamType 3, sampleRate 44100, format 0x1, channelMask 0x3, frameCount 0, flags #104, notificationFrames 4294967294, sessionId 158785, transferType 0, uid -1, pid -1
2021-02-02 12:06:45.400 23326-23532/com.myGame D/AudioTrack: audiotrack 0x79d8a5ae00 set Type 3, rate 44100, fmt 1, chn 3, fcnt 0, flags 0104
2021-02-02 12:06:45.404 23326-23611/com.myGame I/SceneKnowledgeProvider: SKP: notifyChange(1, 3, -1)
2021-02-02 12:06:45.429 23326-23532/com.myGame W/AudioTrack: Client adjusted notificationFrames from 1024 to 256 for frameCount 512
2021-02-02 12:06:45.430 23326-23532/com.myGame D/AudioTrack: createTrack_l: 0x79d8a5ae00, mCblk = 0x79c1006000, mLatency = 56, mAfLatency = 45, frameCount = 512, mSampleRate = 44100, mFlags = 0x4, mReqFrameCount = 0
2021-02-02 12:06:45.431 23326-23532/com.myGame D/mmscene: getHint applicationScene=com.myGame,idx=5 none
2021-02-02 12:06:45.431 23326-23532/com.myGame D/OppoSmartVolume: mEnginerringFeatureSwtich:1, mSmartVolumeAPKSwtich:-22, mSmartVolumePcmDumpSwitch:0
2021-02-02 12:06:45.431 23326-23532/com.myGame D/OppoSmartVolume: mWechatDbLevel:19, mWechatUseDynamicMode:1
2021-02-02 12:06:45.436 23326-23532/com.myGame D/AudioTrack: start(): 0x79d8a5ae00, mState = 1
2021-02-02 12:06:45.452 23326-23532/com.myGame D/AudioTrack: AudioTrackThread::resume
2021-02-02 12:06:45.464 23326-23532/com.myGame I/ALAudioRenderer: Audio Renderer Information
* Device: {0}
* Vendor: {1}
* Renderer: {2}
* Version: {3}
* Supported channels: {4}
* ALC extensions: {5}
* AL extensions: {6}
2021-02-02 12:06:45.464 23326-23532/com.myGame I/ALAudioRenderer: Audio effect extension version: {0}.{1}
2021-02-02 12:06:45.464 23326-23532/com.myGame I/ALAudioRenderer: Audio max auxiliary sends: {0}
2021-02-02 12:06:45.918 23326-23532/com.myGame W/Material: Material parameter being set: {0} with type {1} doesn''t match definition types {2}
2021-02-02 12:06:46.135 23326-23532/com.myGame W/Material: Material parameter being set: {0} with type {1} doesn''t match definition types {2}
2021-02-02 12:06:49.560 23326-23337/com.myGame I/art: Background partial concurrent mark sweep GC freed 6(144B) AllocSpace objects, 2(48MB) LOS objects, 13% free, 200MB/232MB, paused 556us total 169.068ms
2021-02-02 12:06:49.841 23326-23337/com.myGame W/art: Suspending all threads took: 43.290ms
2021-02-02 12:06:49.843 23326-23337/com.myGame I/art: Background sticky concurrent mark sweep GC freed 3(48B) AllocSpace objects, 0(0B) LOS objects, 0% free, 272MB/272MB, paused 44.538ms total 195.979ms
2021-02-02 12:06:49.879 23326-23337/com.myGame W/art: Suspending all threads took: 8.288ms
2021-02-02 12:06:49.918 23326-23337/com.myGame I/art: Background partial concurrent mark sweep GC freed 21(13KB) AllocSpace objects, 2(192MB) LOS objects, 28% free, 80MB/112MB, paused 8.983ms total 70.250ms
2021-02-02 12:06:50.085 23326-23337/com.myGame I/art: Background sticky concurrent mark sweep GC freed 1220(32KB) AllocSpace objects, 0(0B) LOS objects, 0% free, 153MB/153MB, paused 1.198ms total 124.351ms
2021-02-02 12:06:50.303 23326-23331/com.myGame I/art: Do partial code cache collection, code=22KB, data=28KB
2021-02-02 12:06:50.354 23326-23331/com.myGame I/art: After code cache collection, code=22KB, data=28KB
2021-02-02 12:06:50.354 23326-23331/com.myGame I/art: Increasing code cache capacity to 128KB
2021-02-02 12:06:50.367 23326-23337/com.myGame I/art: Background sticky concurrent mark sweep GC freed 9410(298KB) AllocSpace objects, 0(0B) LOS objects, 0% free, 225MB/225MB, paused 1.205ms total 134.215ms
2021-02-02 12:06:51.394 23326-23532/com.myGame I/MediaPlayer: new mediaplayer ,packageName = com.myGame
2021-02-02 12:06:51.426 23326-23532/com.myGame V/SensorManager: RegisterListener ACCELEROMETER type:1 delay:200000us by com.myGame.JmEGamePadExample.GameStick
2021-02-02 12:06:51.432 23326-23532/com.myGame V/SensorManager: RegisterListener MAGNETOMETER type:2 delay:200000us by com.myGame.JmEGamePadExample.GameStick
2021-02-02 12:06:51.463 23326-23532/com.myGame I/DefaultContextFactory: eglDestroyContext = 105667, this = android.opengl.GLSurfaceView{333ec1f VFE...... .F....ID 0,0-1440,684}
2021-02-02 12:06:51.470 23326-23532/com.myGame I/System.out: Exception thrown in Thread[GLThread 105667,5,main]
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: >>> msg's executing time is too long
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Blocked msg = { when=-9s13ms what=0 target=android.view.Choreographer$FrameHandler callback=android.view.Choreographer$FrameDisplayEventReceiver } , cost = 8950 ms
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: >>>Current msg List is:
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Current msg <1> = { when=-8s939ms what=0 target=android.view.ViewRootImpl$ViewRootHandler callback=androidx.appcompat.app.AppCompatDelegateImpl$2 }
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Current msg <2> = { when=-8s939ms what=0 target=android.view.ViewRootImpl$ViewRootHandler callback=android.app.Activity$2 }
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Current msg <3> = { when=-8s939ms what=1 target=android.view.ViewRootImpl$ViewRootHandler obj=android.widget.ProgressBar{cccbb36 V.ED..... ......ID 0,0-360,360} }
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Current msg <4> = { when=-8s939ms what=1 target=android.view.ViewRootImpl$ViewRootHandler obj=android.widget.ProgressBar{cccbb36 V.ED..... ......ID 0,0-360,360} }
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Current msg <5> = { when=-8s939ms barrier=1 }
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Current msg <6> = { when=-8s669ms what=5 target=android.view.ViewRootImpl$ViewRootHandler obj=com.android.internal.os.SomeArgs@f68804d }
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Current msg <7> = { when=-8s666ms what=6 target=android.view.ViewRootImpl$ViewRootHandler arg1=1 arg2=1 }
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Current msg <8> = { when=-1s876ms what=140 target=android.app.ActivityThread$H arg1=5 }
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Current msg <9> = { when=-1s543ms what=140 target=android.app.ActivityThread$H arg1=10 }
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: Current msg <10> = { when=-1s530ms what=140 target=android.app.ActivityThread$H arg1=15 }
2021-02-02 12:06:51.474 23326-23326/com.myGame E/ANR_LOG: >>>CURRENT MSG DUMP OVER<<<
2021-02-02 12:06:51.487 23326-23326/com.myGame I/Choreographer: Skipped 536 frames! The application may be doing too much work on its main thread.
2021-02-02 12:06:51.517 23326-23326/com.myGame I/SurfaceView: Punch a hole(dispatchDraw), this = android.opengl.GLSurfaceView{333ec1f VFE...... .F...... 0,0-1440,684}
2021-02-02 12:06:51.555 23326-23536/com.myGame D/OpenGLRenderer: CacheTexture 4 upload: x, y, width height = 0, 0, 64, 48
2021-02-02 12:06:51.562 23326-23536/com.myGame D/OpenGLRenderer: ProgramCache.generateProgram: 0
2021-02-02 12:06:51.568 23326-23536/com.myGame D/OpenGLRenderer: ProgramCache.generateProgram: 5242945
2021-02-02 12:06:51.570 23326-23536/com.myGame D/OpenGLRenderer: ProgramCache.generateProgram: 68719476736
2021-02-02 12:06:51.574 23326-23536/com.myGame D/OpenGLRenderer: ProgramCache.generateProgram: 240518168576
2021-02-02 12:06:51.576 23326-23536/com.myGame D/OpenGLRenderer: ProgramCache.generateProgram: 8864812498944
2021-02-02 12:06:51.580 23326-23536/com.myGame D/OpenGLRenderer: ProgramCache.generateProgram: 8796098265153
2021-02-02 12:06:51.583 23326-23536/com.myGame D/OpenGLRenderer: ProgramCache.generateProgram: 1
2021-02-02 12:06:51.584 23326-23536/com.myGame D/OpenGLRenderer: ProgramCache.generateProgram: 34359738371
2021-02-02 12:06:51.587 23326-23326/com.myGame W/RenderThread: type=1400 audit(0.0:4838705): avc: denied { read } for name="boot_mode" dev="sysfs" ino=5287 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
2021-02-02 12:06:51.594 23326-23536/com.myGame I/PerfService: PerfServiceNative api init
2021-02-02 12:06:51.647 23326-23326/com.myGame V/InputMethodManager: onWindowFocus: android.opengl.GLSurfaceView{333ec1f VFE...... .F...... 0,0-1440,684} softInputMode=32 first=true flags=#81810100
2021-02-02 12:06:51.703 23326-23326/com.myGame I/Choreographer: Skipped 12 frames! The application may be doing too much work on its main thread.
2021-02-02 12:06:52.131 23326-23326/com.myGame W/RenderThread: type=1400 audit(0.0:4838706): avc: denied { read } for name="boot_mode" dev="sysfs" ino=5287 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
2021-02-02 12:06:52.142 23326-23326/com.myGame I/Choreographer: Skipped 25 frames! The application may be doing too much work on its main thread.
2021-02-02 12:06:52.169 23326-23536/com.myGame D/OpenGLRenderer: ProgramCache.generateProgram: 34359738369
2021-02-02 12:06:52.391 23326-23326/com.myGame W/RenderThread: type=1400 audit(0.0:4838707): avc: denied { read } for name="boot_mode" dev="sysfs" ino=5287 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
2021-02-02 12:06:52.512 23326-23326/com.myGame I/SurfaceView: updateWindow -- setFrame, this = android.opengl.GLSurfaceView{333ec1f VFE...... .F....ID 0,0-1440,720}
2021-02-02 12:06:52.538 23326-23326/com.myGame I/SurfaceView: Punch a hole(dispatchDraw), this = android.opengl.GLSurfaceView{333ec1f VFE...... .F...... 0,0-1440,720}
2021-02-02 12:06:53.146 23326-23331/com.myGame I/art: Do partial code cache collection, code=62KB, data=61KB
2021-02-02 12:06:53.146 23326-23331/com.myGame I/art: After code cache collection, code=55KB, data=55KB
2021-02-02 12:06:53.146 23326-23331/com.myGame I/art: Increasing code cache capacity to 256KB
2021-02-02 12:07:12.707 23326-23326/com.myGame W/RenderThread: type=1400 audit(0.0:4838710): avc: denied { read } for name="boot_mode" dev="sysfs" ino=5287 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0