【问题标题】:Android Studio - new relic exception is coming when running app first time on deviceAndroid Studio - 首次在设备上运行应用程序时出现新的遗物异常
【发布时间】:2026-01-21 17:05:02
【问题描述】:

每次创建新项目并运行项目时都会遇到此异常。 我没有添加任何新的遗物插件,但这个异常仍在不断出现。 请帮帮我


05-18 16:08:12.646 19923-19923/app.demo.debug I/art: 拒绝重新初始化 在以前失败的课程上 java.lang.类: java.lang.NoClassDefFoundError: 解析失败: lcom/newrelic/agent/android/api/v2/TraceFieldInterface; 05-18 16:08:12.646 19923-19923/app.demo.debug I/art: 原因: java.lang.ClassNotFoundException: 找不到类 路径上的“com.newrelic.agent.android.api.v2.TraceFieldInterface”: DexPathList[[zip 文件“/data/app/app.demo.debug-1/base.apk”, zip 文件 "/data/app/app.demo.debug-1/split_lib_dependencies_apk.apk", 压缩文件“/data/app/app.demo.debug-1/split_lib_slice_0_apk.apk”,压缩 文件“/data/app/app.demo.debug-1/split_lib_slice_1_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_2_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_3_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_4_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_5_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_6_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_7_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_8_apk.apk”,压缩文件 "/data/app/app.demo.debug-1/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/app.demo.debug-1/lib/x86, 05-18 16:08:12.686 19923-19923/app.demo.debug E/AndroidRuntime: Caused 作者:java.lang.NoClassDefFoundError:解析失败: landroid/support/v4/app/FragmentActivity; ... 15 更多原因: java.lang.ClassNotFoundException: android.support.v4.app.FragmentActivity 在 java.lang.VMClassLoader.findLoadedClass(Native Method) 在 java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:362) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 15 更多 引起:java.lang.NoClassDefFoundError:解析失败: Landroid/support/v4/app/BaseFragmentActivityJB; ... 15 更多原因: java.lang.ClassNotFoundException: android.support.v4.app.BaseFragmentActivityJB 在 java.lang.VMClassLoader.findLoadedClass(Native Method) 在 java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:362) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 15 更多 引起:java.lang.NoClassDefFoundError:解析失败: Landroid/support/v4/app/BaseFragmentActivityHoneycomb; ... 15 更多 引起:java.lang.ClassNotFoundException: android.support.v4.app.BaseFragmentActivityHoneycomb 在 java.lang.VMClassLoader.findLoadedClass(Native Method) 在 java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:362) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 15 更多 引起:java.lang.NoClassDefFoundError:解析失败: Landroid/support/v4/app/BaseFragmentActivityGingerbread; ... 15 更多 引起:java.lang.ClassNotFoundException: android.support.v4.app.BaseFragmentActivityGingerbread 在 java.lang.VMClassLoader.findLoadedClass(Native Method) 在 java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:362) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 15 更多 引起:java.lang.NoClassDefFoundError:解析失败: landroid/support/v4/app/SupportActivity; ... 15 更多原因: java.lang.ClassNotFoundException: android.support.v4.app.SupportActivity 在 java.lang.VMClassLoader.findLoadedClass(Native Method) 在 java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:362) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 15 更多 引起:java.lang.NoClassDefFoundError:解析失败: lcom/newrelic/agent/android/api/v2/TraceFieldInterface; ... 15 更多 引起:java.lang.ClassNotFoundException:找不到类 路径上的“com.newrelic.agent.android.api.v2.TraceFieldInterface”: DexPathList[[zip 文件“/data/app/app.demo.debug-1/base.apk”, zip 文件 “/data/app/app.demo.debug-1/split_lib_dependencies_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_0_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_1_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_2_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_3_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_4_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_5_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_6_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_7_apk.apk”,压缩文件 “/data/app/app.demo.debug-1/split_lib_slice_8_apk.apk”,压缩文件 "/data/app/app.demo.debug-1/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/app.demo.debug-1/lib/x86, /system/lib, /vendor/lib]] 在 dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:380) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 15 更多

【问题讨论】:

标签: android


【解决方案1】:

试试这个:

gradlew --stop
gradlew cleanBuildCache
gradlew clean

【讨论】: