完美解决android运行程序java.lang.ClassNotFoundException错误

遇到错误:

java.lang.ClassNotFoundException

at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65)

分析原因:

找半天不知道什么原因出错,各种折腾。后来发现我引入v7包,又引入了v4包,想了下,是不是发生冲突了,因为印象中v7是包含了v4了。

解决办法:

把libs下的v4包删掉,重新运行,大功告成。这可能只是引起这个错误的原因之一,在此记录下。

时间: 2024-10-16 21:14:32

完美解决android运行程序java.lang.ClassNotFoundException错误的相关文章

Android点滴---AndroidAnnotations java.lang.ClassNotFoundException

今天在网上找资料, 下载了一个Demo, 运行时报: Caused by: java.lang.ClassNotFoundException: Didn't find class "net.mobctrl.listviewdemo.MainActivity_" on path: DexPathList[[zip file "/data/app/net.mobctrl.listviewdemo-2.apk"], nativeLibraryDirectories=[/d

完美解决Invalid layout of java.lang.String at value问题的方法

:-(昨天一天没有写东西了,今晚略显有愧啊.昨天整理了下自己的电脑和桌面,把一些没有用和杂乱的东西都收拾收拾,于是一天就没了.今天赶快来补文章.本篇主要讲的是解决Invalid layout of java.lang.String at value的问题.这个是什么问题呢,在Eclipse中建立android工程后在里面写一个java类,用java的方式来运行就会这个错误.具体看下图 我就是在一个新工程中建立了一个Test类,写一个很简单的main函数,但不能运行.我们看看具体的错误代码: In

(转)Android工程出现 java.lang.NoClassDefFoundError错误解决方法

在Eclipse中,导入Android工程,工程没有报错,运行时,出现 java.lang.NoClassDefFoundError类没有找到的错误.从问题上可以看出是导入包出错的原因.遂百度加谷歌. 问题出在:ADT高版本的原因 把引入的第三方包放在Referenced Libraries中,ADT升级到17后就出现了Android Dependencies,所以如果程序中引入的第三方包没有在Android Dependencies中时,就会报文章开头的错. 解决方法: 先移除之前的Refer

java.lang.ClassNotFoundException错误原因汇总

开发java很长时间了,还经常会遇到  java.lang.ClassNotFoundException这样的错误,最近又处理了一次,起初怀疑是jdk版本比class文件的编译版本低了导致了,但是运维人员反馈的信息说经过查看这个是没有问题的.结果又反复折腾,最后实际上还是这个问题,只不过之前他确认的有问题.这里在汇总记录一下什么情况下会导致整个问题,便于大家参考,不足之处,大家多提意见. 原因1: 就是上面说的,java运行环境的jdk版本比class文件的编译版本低了导致的,这个一定要确认

Android使用Eclipse遇到"java.lang.ClassNotFoundException"

最近遇到个Android Jar的问题,找了几天才找到root cause. 在此记录下. 我们的Android项目需要使用一个供应商的Jar. 我们使用的开发环境为:Eclipse + ADT插件(这年头居然不用Android Studio...). 把下载好的Jar放入"libs"文件夹内,Eclipse就会自动识别. 启动APK,直接crash. Logcat 报:"java.lang.ClassNotFoundException"错误. 查看项目的 Java

Caused by: java.lang.ClassNotFoundException: Didn't find class "io.grpc.helloworldexample.HelloworldActivity" on path: DexPathList

FAQ:  Android app 编译好后安装到手机,运行时闪退,报如下错误: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{io.grpc.helloworldexample/io.grpc.helloworldexample.HelloworldActivity}: java.lang.ClassNotFoundException: Didn't find class "io.grpc.he

maven项目在eclipse启动报错:java.lang.ClassNotFoundException

问题: 用eclipse创建maven项目的时候,pom.xml中相关的依赖jar已经导入进去,还会报java.lang.ClassNotFoundException的错误,提示找不到相关的jar包,但是在maven Dependencies中又可以找到相关的jar包. 问题原因: 我们进入到tomcat的部署路径下:E:\workplace4.6\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\springmvc.r

java.lang.NoClassDefFoundError 错误

练习jfianl,,,配置数据库插件的时候遇到: java.lang.NoClassDefFoundError: com/mchange/v2/c3p0/ComboPooledDataSource 解决办法: 导入 c3p0jar 包. java.lang.NoClassDefFoundError与java.lang.ClassNotfoundException错误比较: 后者是 详情: http://blog.csdn.net/jamesjxin/article/details/4660630

MapReduce 程序运行报错 java.lang.ClassNotFoundException解决方法

在创建自定义的Mapper时候,编译正确,但上传到集群执行时出现错误: 11/16/05 22:53:16 INFO mapred.JobClient: Task Id : attempt_201111301626_0015_m_000000_0, Status : FAILED java.lang.RuntimeException: java.lang.ClassNotFoundException: actiondemo.MyJob$MapClass at org.apache.Hadoop.