Android ClassNotFoundException to support v7 TestActivity

I have an application for which I just received a crash report. I don't have complete stack traces with me right now, but that was from ActivityLoader.performLaunchActivity.

The class he is trying to run is android.support.v7.widget.TestActivity. Of course, I never try to download this activity anywhere in my application.

The device is Samsung’s Galaxy Nexus 4.1.1, based on the root. Glass wool looked normal to me (there was nothing, or something like that).

Has anyone ever seen anything like this?

EDIT: Here's a stacktrace

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.cpsolutions.contacts/android.support.v7.widget.TestActivity}: java.lang.ClassNotFoundException: android.support.v7.widget.TestActivity
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1998)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2099)
    at android.app.ActivityThread.access$600(ActivityThread.java:145)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1210)
    at android.os.Handler.dispatchMessage(Handler.java:119)
    at android.os.Looper.loop(Looper.java:137)
    at android.app.ActivityThread.main(ActivityThread.java:4873)
    at java.lang.reflect.Method.invokeNative(Method.java)
    at java.lang.reflect.Method.invoke(Method.java:528)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
    at dalvik.system.NativeStart.main(NativeStart.java)
    Caused by: java.lang.ClassNotFoundException: android.support.v7.widget.TestActivity
      at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:72)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:524)
      at java.lang.ClassLoader._logged_loadClass(ClassLoader.java:484)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:476)
      at android.app.Instrumentation.newActivity(Instrumentation.java:1061)
      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1989)
      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2099)
      at android.app.ActivityThread.access$600(ActivityThread.java:145)
      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1210)
      at android.os.Handler.dispatchMessage(Handler.java:119)
      at android.os.Looper.loop(Looper.java:137)
      at android.app.ActivityThread.main(ActivityThread.java:4873)
      at java.lang.reflect.Method.invokeNative(Method.java)
      at java.lang.reflect.Method.invoke(Method.java:528)
      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
      at dalvik.system.NativeStart.main(NativeStart.java)
+4
source share
2 answers

Android, , , Gradle, .

+3

BugTracker

  • Google Nexus 5 Android 4.4.2
  • Galaxy Nexus Android 4.1.1

, - APK - ( , , 480x800, Nexus 5.

, , (, , , ), , -.

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{it.frusso.mdpalette/android.support.v7.widget.TestActivity}: java.lang.ClassNotFoundException: Didn't find class "android.support.v7.widget.TestActivity" on path: DexPathList[[zip file "/data/app/it.frusso.mdpalette-1.apk"],nativeLibraryDirectories=[/data/app-lib/it.frusso.mdpalette-1, /vendor/lib, /system/lib]]
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2135)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2259)
    at android.app.ActivityThread.access$800(ActivityThread.java:149)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1210)
    at android.os.Handler.dispatchMessage(Handler.java:122)
    at android.os.Looper.loop(Looper.java:136)
    at android.app.ActivityThread.main(ActivityThread.java:5122)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:515)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
    at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v7.widget.TestActivity" on path: DexPathList[[zip file "/data/app/it.frusso.mdpalette-1.apk"],nativeLibraryDirectories=[/data/app-lib/it.frusso.mdpalette-1, /vendor/lib, /system/lib]]
    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:67)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at java.lang.ClassLoader._logged_loadClass(ClassLoader.java:480)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:472)
    at android.app.Instrumentation.newActivity(Instrumentation.java:1066)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2126)
    ... 11 more
java.lang.ClassNotFoundException: Didn't find class "android.support.v7.widget.TestActivity" on path: DexPathList[[zip file "/data/app/it.frusso.mdpalette-1.apk"],nativeLibraryDirectories=[/data/app-lib/it.frusso.mdpalette-1, /vendor/lib, /system/lib]]
    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:67)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at java.lang.ClassLoader._logged_loadClass(ClassLoader.java:480)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:472)
    at android.app.Instrumentation.newActivity(Instrumentation.java:1066)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2126)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2259)
    at android.app.ActivityThread.access$800(ActivityThread.java:149)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1210)
    at android.os.Handler.dispatchMessage(Handler.java:122)
    at android.os.Looper.loop(Looper.java:136)
    at android.app.ActivityThread.main(ActivityThread.java:5122)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:515)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
    at dalvik.system.NativeStart.main(Native Method)

android.view.WindowManager.BadTokenException

+1

All Articles