sách gpt4 ai đã đi

Ứng dụng không được cài đặt bằng apk mà được cài đặt thông qua android studio

In lại 作者:行者123 更新时间:2023-11-30 00:32:19 26 4
mua khóa gpt4 Nike

我在 android studio 2.3.1 和 gradle 3.2 中设计了 2 到 3 个应用程序。当我从它运行应用程序到任何设备或模拟器时,一切都工作正常。但是当我从构建文件夹中获取该 apk 并手动安装到设备或模拟器时。它每次都崩溃并给我错误类notfound。这是 MainActivity。

我正在使用 Mac。我尝试了很多方法。即使我建立了新项目,但仍然有同样的错误。下面是它的日志。

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.call.unblock/com.call.unblock.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.call.unblock.MainActivity" on path: DexPathList[[zip file "/data/app/com.call.unblock-2/base.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2236)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.call.unblock.MainActivity" on path: DexPathList[[zip file "/data/app/com.call.unblock-2/base.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
at android.app.Instrumentation.newActivity(Instrumentation.java:1066)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2226)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387) 
at android.app.ActivityThread.access$800(ActivityThread.java:151) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303) 
at android.os.Handler.dispatchMessage(Handler.java:102) 
at android.os.Looper.loop(Looper.java:135) 
at android.app.ActivityThread.main(ActivityThread.java:5254) 
at java.lang.reflect.Method.invoke(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:372) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698) 
Suppressed: java.lang.ClassNotFoundException: com.call.unblock.MainActivity
at java.lang.Class.classForName(Native Method)
at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
... 13 more
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available

帮帮我吧。如果不解决这个问题,我就无法进一步处理我的应用程序。

1 Câu trả lời

这是一个发布构建类型/你在使用 proguard 吗?如果是这种情况,请尝试在 proguard-project.txt 文件中使用“保留”选项...如果这是调试构建类型 - 尝试对您的 apk 进行反编译(例如使用“apktool”)并检查是否指定的类在您的“classes.jar”文件中

关于android - 应用程序未使用 apk 安装,但通过 android studio 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44075326/

26 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com