Articles of classnotfoundexception

Android应用程序ClassNotFoundException,无法实例化应用程序

这个exception报10 /周,我试图find解决办法,但失败了。 我有点沮丧,这种例外,并搜查所有相关的职位。 (PS我注意到全名(android:name =“com.example.AcraApplication”)抛出比短的更多的exception(android:name =“。AcraApplication”)。) public class AcraApplication extends Application { public void onCreate() { ACRA.init(this); super.onCreate(); } <application android:name=".AcraApplication" android:icon="@drawable/app_icon" android:label="@string/app_name" > logcat的: java.lang.RuntimeException: Unable to instantiate application com.example.AcraApplication: java.lang.ClassNotFoundException: Didn't find class "com.example.AcraApplication" on path: DexPathList[[zip file "/mnt/asec/com.example-2/pkg.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] at android.app.LoadedApk.makeApplication(LoadedApk.java:516) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4554) at android.app.ActivityThread.access$1600(ActivityThread.java:161) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1325) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:157) at […]

java.lang.ClassNotFoundException:在path上找不到类:DexPathList,更新sdk后

你好家伙我的应用程序都工作正常,直到昨天,我昨天更新了我的SDK,它开始给错误,它给了一个错误 在值v24找不到资源…. 有些事情是这样的,我search并通过在build.gradle中更改以下行来解决它 compileSdkVersion 25 buildToolsVersion '25.0.2' 现在,错误消失了,它在更高的Android版本7.1.1中 运行完全正常,但是当我在较低版本的Android中运行时,它给出了以下错误 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.wowio.ebookreader, PID: 15469 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.wowio.ebookreader/com.eminosoft.ebookread.activity.SplashScreenActivity}: java.lang.ClassNotFoundException: Didn't find class "com.eminosoft.ebookread.activity.SplashScreenActivity" on path: DexPathList[[zip file "/data/app/com.wowio.ebookreader-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.wowio.ebookreader-1, /vendor/lib, /system/lib]] at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2378) at android.app.ActivityThread.access$800(ActivityThread.java:155) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1244) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5433) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at […]

java.lang.NoClassDefFoundError:android.security.MessageDigest

在我的应用程序中,我使用MessageDigest.getInstance("SHA-1")来获取SHA1,它可以在android 2.3中成功运行,但是它不能在android 4.0中运行,并且会显示下面的exception: FATAL EXCEPTION: main java.lang.NoClassDefFoundError: android.security.MessageDigest at com.screenshare.email.Utility.getConsistentDeviceId(Utility.java:597) at com.screenshare.exchange.SyncManager.getDeviceIdInternal(SyncManager.java:1079) at com.screenshare.exchange.SyncManager.getDeviceId(SyncManager.java:1045) at com.screenshare.exchange.SyncManager.onCreate(SyncManager.java:1813) at android.app.ActivityThread.handleCreateService(ActivityThread.java:2253) at android.app.ActivityThread.access$1600(ActivityThread.java:123) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1201) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4424) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method) 谁能解释这个案子?

当启动桌面main时出现libgdx ClassNotFoundException – Mac,IntelliJ

我按照IntelliJ设置教程中所述设置了我的项目,但是我无法启动桌面应用程序。 Android应用程序在模拟器和我的S3上都可以正常启动,但是在桌面上主要是无法find我的类。 日志: Exception in thread "main" java.lang.ClassNotFoundException: com.xxx.xxx.xxx.DesktopStarter at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:171) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:113) 我运行的是Mac OSX 10.7.5,Apple的Java JDK 1.6.0_43和IntelliJ 12.0.4。 我觉得这是死的简单,我似乎无法find问题。 (不要嘲笑我的名字,这是我4岁的老女儿); D

ClassNotFoundException错误报告升级Android应用程序时

我已经看到了很多关于ClassNotFoundException和Android的线程,但是我还没有find我认为是我所经历的原因。 我有一个应用程序 – 数据柜台小工具 – 在Android电子市场。 它有25万次下载,每次我发布一个新版本时,我都会在Android Market的开发者控制台上得到一些关于ClassNotFoundException的错误报告(1-5)。 29份报告来自未指定的(“其他”)设备,而另外两份来自Nexus One。 有两个用户消息:“启动时崩溃”和“更新安装期间”。 所有的报告都是关于我的接收器(扩展BroadcastReceiver)。 其中一个接收器经常被触发,因为它是启动读取和存储Android设备数据使用的服务的接收器。 我有这种感觉,可能是为接收器设置了一个警报(使用AlarmManager),然后用户/设备升级应用程序,并找不到类 – 或者因为它在一个物理不同的包,或者它发生设备进行交换的时刻。 情况会是这样吗? 如果是的话,有没有办法解决这个问题呢? 我不能明白为什么几乎所有的报告(比如说90%)都是在新版本发布之后的相同或者接下来的几天内发布的。 我的一个接收者的堆栈跟踪(其他人给出了除了类名之外的相同堆栈跟踪): java.lang.RuntimeException: Unable to instantiate receiver com.roysolberg.android.datacounter.receivers.CounterReceiver: java.lang.ClassNotFoundException: com.roysolberg.android.datacounter.receivers.CounterReceiver in loader dalvik.system.PathClassLoader[/data/app/com.roysolberg.android.datacounter-1.apk] at android.app.ActivityThread.handleReceiver(ActivityThread.java:2789) at android.app.ActivityThread.access$3200(ActivityThread.java:125) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2083) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:4627) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) at dalvik.system.NativeStart.main(Native Method) […]

运行Android示例EffectiveNavigation for旧版平台的ClassNotFindException

我正在运行实施有效导航的示例 – EffectiveNavigation.zip – 它演示了一些活动中的选项卡的滑动视图。 它运行在一个新的平台,如4.2.2(API17)罚款。 然后我想要支持2.3.3(API10)等较老的平台,所以我把minSdkVersion降到4: <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17"/> 我用下列方法之一包括支持库: 由书:V4 支持库设置 – 没有资源 或通过书:V7 支持库设置 – 与资源 或在项目中右键单击 – > Android工具 – >添加支持库 无论如何,当我在2.3.3设备上运行应用程序时,这种模糊的运行时exception发生在下面的列表中。 之前有人问过,请注意:我的问题是,我不能运行在较旧的设备,如2.3.3 – 但运行良好的新设备,如4.2.2。 我删除,重新导入和重build,并重新运行各种模拟器上的各种改变的设置。 它只是不运行在较旧的设备上(我的目的是使用选项卡和旧设备中的滑动视图)。 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.android.effectivenavigation/com.example.android.effectivenavigation.MainActivity}: java.lang.ClassNotFoundException: com.example.android.effectivenavigation.MainActivity in loader dalvik.system.PathClassLoader[/data/app/com.example.android.effectivenavigation-1.apk] at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1569) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663) at android.app.ActivityThread.access$1500(ActivityThread.java:117) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:130) at […]

Android Annotations框架似乎没有生成任何东西

我试图使用Android注释框架,因为它看起来相当强大。 我很坚持configuration我的第一个项目的基础上。 我跟随了维基的每一步,但是在构build之后它不会生成任何文件。 所以当我要求从清单生成的类: <activity android:name=".MyActivity_" android:label="@string/app_name"> 我得到一个例外: java.lang.ClassNotFoundException 我的活动与在wiki中完全一样: @EActivity(R.layout.main) public class MyActivity extends Activity { @ViewById EditText myInput; @ViewById(R.id.myTextView) TextView textView; @Click void myButton() { String name = myInput.getText().toString(); textView.setText("Hello "+name); } } 有任何想法吗? 编辑:刚刚发现了一个目录“.apt_generated”是作出,但它是空的后构build。

Android Studio:ClassNotFoundException

我在一个多星期内忙于使用我的应用程序,突然间: 11-12 07:59:17.860 1653-1653/nl.test.myapp E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{nl.test.MyApp/nl.test.MyApp.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "nl.test.myapp.MainActivity" on path: DexPathList[[zip file "/data/app/nl.test.myapp-2.apk"],nativeLibraryDirectories=[/data/app-lib/nl.test.myapp-2, /system/lib]] at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2137) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5103) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.ClassNotFoundException: Didn't […]

自从更新到ADT 22以来,AndroidAnnotations上的ClassNotFoundException生成了类

这个项目在更新到ADT22之前创造了奇迹。 我已经失去了一天,因为不知道我不得不下载构build工具 ,恐怕我会因此而失去另一个工具 。 当我尝试构build两天前工作的相同代码时,出现以下exception: com.cidaut.blueparking fatal error : Unable to instantiate activity \ ComponentInfo{com.cidaut.blueparking/com.cidaut.blueparking.SplashScreen_}: \ java.lang.ClassNotFoundException: \ Didn't find class "com.cidaut.blueparking.SplashScreen_" on path: \ /data/app/com.cidaut.blueparking-1.apk java.lang.RuntimeException: Unable to instantiate activity \ ComponentInfo{com.cidaut.blueparking/com.cidaut.blueparking.SplashScreen_}: \ java.lang.ClassNotFoundException: \ Didn't find class "com.cidaut.blueparking.SplashScreen_" on path: \ /data/app/com.cidaut.blueparking-1.apk at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2106) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) at android.os.Handler.dispatchMessage(Handler.java:99) at […]

Android:应用程序在Lollipop运行时加载库,但不是IceCreamSandwich

我目前正在使用Android Studio开发Android应用程序。 目前,该应用程序正在棒棒糖设备上完美启动,但由于前棒棒糖设备上的ClassNotFoundException (我已经在ICS上testing过,它失败)在启动时崩溃。 缺失的类总是在运行时从外部的库。 这是gradle文件: buildscript { repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } apply plugin: 'com.android.application' apply plugin: 'io.fabric' android { compileSdkVersion 23 buildToolsVersion '23.0.0' defaultConfig { applicationId 'com.kappsports.kapp10' minSdkVersion 18 targetSdkVersion 23 versionCode 1 versionName '1.0.0' multiDexEnabled true } buildTypes { release { minifyEnabled false […]