Android 应用程序甚至在启动之前就崩溃了

Android 应用程序甚至在启动之前就崩溃了,android,performance,android-emulator,Android,Performance,Android Emulator,嗨,我对我的申请做了一些修改。。。现在,它在启动后立即失效 以下是日志条目的详细信息: 08-21 06:01:58.726: D/AndroidRuntime(782): Shutting down VM 08-21 06:01:58.756: W/dalvikvm(782): threadid=1: thread exiting with uncaught exception (group=0x414c4700) 08-21 06:01:58.796: E/AndroidRuntime(78

嗨,我对我的申请做了一些修改。。。现在,它在启动后立即失效

以下是日志条目的详细信息:

08-21 06:01:58.726: D/AndroidRuntime(782): Shutting down VM
08-21 06:01:58.756: W/dalvikvm(782): threadid=1: thread exiting with uncaught exception (group=0x414c4700)
08-21 06:01:58.796: E/AndroidRuntime(782): FATAL EXCEPTION: main
08-21 06:01:58.796: E/AndroidRuntime(782): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{hellog.diwesh.NugaBest/helog.diwesh.NugaBest.NUGA_HealthCareActivity_Intro}: java.lang.ClassNotFoundException: Didn't find class "helog.diwesh.NugaBest.NUGA_HealthCareActivity_Intro" on path: DexPathList[[zip file "/data/app/hellog.diwesh.NugaBest-2.apk"],nativeLibraryDirectories=[/data/app-lib/hellog.diwesh.NugaBest-2, /system/lib]]
08-21 06:01:58.796: E/AndroidRuntime(782):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2137)
08-21 06:01:58.796: E/AndroidRuntime(782):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
08-21 06:01:58.796: E/AndroidRuntime(782):  at android.app.ActivityThread.access$600(ActivityThread.java:141)
08-21 06:01:58.796: E/AndroidRuntime(782):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
08-21 06:01:58.796: E/AndroidRuntime(782):  at android.os.Handler.dispatchMessage(Handler.java:99)
08-21 06:01:58.796: E/AndroidRuntime(782):  at android.os.Looper.loop(Looper.java:137)
08-21 06:01:58.796: E/AndroidRuntime(782):  at android.app.ActivityThread.main(ActivityThread.java:5103)
08-21 06:01:58.796: E/AndroidRuntime(782):  at java.lang.reflect.Method.invokeNative(Native Method)
08-21 06:01:58.796: E/AndroidRuntime(782):  at java.lang.reflect.Method.invoke(Method.java:525)
08-21 06:01:58.796: E/AndroidRuntime(782):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
08-21 06:01:58.796: E/AndroidRuntime(782):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
08-21 06:01:58.796: E/AndroidRuntime(782):  at dalvik.system.NativeStart.main(Native Method)
08-21 06:01:58.796: E/AndroidRuntime(782): Caused by: java.lang.ClassNotFoundException: Didn't find class "helog.diwesh.NugaBest.NUGA_HealthCareActivity_Intro" on path: DexPathList[[zip file "/data/app/hellog.diwesh.NugaBest-2.apk"],nativeLibraryDirectories=[/data/app-lib/hellog.diwesh.NugaBest-2, /system/lib]]
08-21 06:01:58.796: E/AndroidRuntime(782):  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:53)
08-21 06:01:58.796: E/AndroidRuntime(782):  at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
08-21 06:01:58.796: E/AndroidRuntime(782):  at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
08-21 06:01:58.796: E/AndroidRuntime(782):  at android.app.Instrumentation.newActivity(Instrumentation.java:1061)
08-21 06:01:58.796: E/AndroidRuntime(782):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2128)
08-21 06:01:58.796: E/AndroidRuntime(782):  ... 11 more
08-21 06:02:36.656: I/Process(782): Sending signal. PID: 782 SIG: 9

您是否在清单中添加了新类
NUGA\u HealthCareActivity\u Intro

您是否在清单中添加了新类
NUGA\u HealthCareActivity\u Intro

你的例外是

原因:java.lang.ClassNotFoundException:在路径:DexPathList[[zip文件”//data/app/hellog.diwesh.NugaBest-2.apk“],nativeLibraryDirectories=[/data/app-lib/hellog.diwesh.NugaBest-2,/system/lib]]上未找到类“helog.diwesh.NugaBest.NUGA\u HealthCareActivity\u Intro”

这意味着您正试图访问class
helog.diwesh.NugaBest.NUGA\u HealthCareActivity\u Intro
,但Android的类加载器找不到此类

这个类不存在于eclipse代码以及保存在libs目录中的jar库中

这个类是从库jar引用的吗? 尝试用最新的库jar替换库jar。

您的异常显示

原因:java.lang.ClassNotFoundException:在路径:DexPathList[[zip文件”//data/app/hellog.diwesh.NugaBest-2.apk“],nativeLibraryDirectories=[/data/app-lib/hellog.diwesh.NugaBest-2,/system/lib]]上未找到类“helog.diwesh.NugaBest.NUGA\u HealthCareActivity\u Intro”

这意味着您正试图访问class
helog.diwesh.NugaBest.NUGA\u HealthCareActivity\u Intro
,但Android的类加载器找不到此类

这个类不存在于eclipse代码以及保存在libs目录中的jar库中

这个类是从库jar引用的吗?
尝试用最新的库jar替换库jar。

您的清单中有一个问题,可能是:, 检查您的包名和类名,它可能不相同。。 您的此活动无法检查,请检查它,
helog.diwesh.NugaBest.NUGA\u HealthCareActivity\u Intro

编辑


将您的
lib
文件夹名称更改为
libs

您的清单中有问题,可能是这样, 检查您的包名和类名,它可能不相同。。 您的此活动无法检查,请检查它,
helog.diwesh.NugaBest.NUGA\u HealthCareActivity\u Intro

编辑


lib
文件夹名称更改为
libs

如果使用Eclipse开发,请转到Java构建路径/订单导出,并将所有特定的库放在第一位


这解决了这个问题。

如果使用Eclipse开发,请转到Java构建路径/订单导出,并将所有特定的库放在第一位


这解决了问题。

您是否在清单中声明了新类?如果是,请检查是否正确提到了类名。您的包名是hellog.diwesh.NugaBest或helog.diwesh.NugaBest?请发布清单您是否在清单中声明了新类?如果是,请检查是否正确提到了类名。您的包名是hellog.diwesh.NugaBest或helog.diwesh.NugaBest?请发布清单,这样可能活动仍在清单中声明。你必须删除它!因此,可能该活动仍在您的清单中声明。你必须删除它!他也有类似的问题。这为我解决了它。有一个类似的问题。这个给我修好了。