app闪退
- Dominant language
- Java
- Stars
- 1.2k
- Forks
- 158
- PR merge metrics
- No merged PRs in 30d
Description
Unable to open zip file: /data/app/com.example.rubbish-1/base.apk
java.io.FileNotFoundException: File doesn't exist: /data/app/com.example.rubbish-1/base.apk
at java.util.zip.ZipFile.(ZipFile.java:212)
at java.util.zip.ZipFile.(ZipFile.java:148)
at java.util.jar.JarFile.(JarFile.java:161)
at java.util.jar.JarFile.(JarFile.java:98)
at libcore.io.ClassPathURLStreamHandler.(ClassPathURLStreamHandler.java:47)
at dalvik.system.DexPathList$Element.maybeInit(DexPathList.java:532)
at dalvik.system.DexPathList$Element.findNativeLibrary(DexPathList.java:546)
at dalvik.system.DexPathList.findLibrary(DexPathList.java:480)
at dalvik.system.BaseDexClassLoader.findLibrary(BaseDexClassLoader.java:84)
at java.lang.Runtime.loadLibrary0(Runtime.java:978)
at java.lang.System.loadLibrary(System.java:1562)
at androidx.renderscript.RenderScript.internalCreate(RenderScript.java:1408)
at androidx.renderscript.RenderScript.create(RenderScript.java:1599)
at androidx.renderscript.RenderScript.create(RenderScript.java:1549)
at androidx.renderscript.RenderScript.create(RenderScript.java:1525)
at androidx.renderscript.RenderScript.create(RenderScript.java:1512)
at com.kongzue.dialog.util.view.BlurView.prepare(BlurView.java:159)
at com.kongzue.dialog.util.view.BlurView$1.onPreDraw(BlurView.java:241)
at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:944)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2205)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1254)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6338)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:874)
at android.view.Choreographer.doCallbacks(Choreographer.java:686)
at android.view.Choreographer.doFrame(Choreographer.java:621)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6198)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:891)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:781)
E/RenderScript_jni: Error loading RS jni library: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.rubbish-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example.rubbish-1/lib/x86, /data/app/com.example.rubbish-1/base.apk!/lib/x86, /system/lib, /vendor/lib]]] couldn't find "librsjni_androidx.so"
rocess: com.example.rubbish, PID: 5927
java.lang.RuntimeException: Error loading RS jni library, Upgrade buildToolsVersion="24.0.2" or higher may solve this issue
at com.kongzue.dialog.util.view.BlurView.prepare(BlurView.java:164)
at com.kongzue.dialog.util.view.BlurView$1.onPreDraw(BlurView.java:241)
at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:944)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2205)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1254)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6338)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:874)
at android.view.Choreographer.doCallbacks(Choreographer.java:686)
at android.view.Choreographer.doFrame(Choreographer.java:621)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6198)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:891)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:781)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at com.kongzue.dialog.util.view.BlurView.prepare and inspect the Android build configuration related to RenderScript and buildToolsVersion. Reproduce the crash using the reported stack trace and verify whether the native library is packaged and loadable; done means the dialog no longer crashes when BlurView initializes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100