10-26 11:41:21.453: ERROR/AndroidRuntime(1994): java.lang.NoClassDefFoundError: cn.com.HomeActivity
我在manifest文件中已经声明此activity。
HomeActivity继承的是BaseActivity,而BaseActivity继承的是FragmentActivity。在用build.xml自动生成apk时,就报出了上面的异常。
此时的解决方法是:在manifest文件中加入<application…><uses-library android:name="android-support-v4"/></application>(注意:此时的android-support-v4的jar包是通过uses library方式导入的)。
上面的异常就这样解决了,然而新的异常就出现了:
INSTALL_FAILED_MISSING_SHARED_LIBRARY
在命令行执行安装apk的命令时就抛出INSTALL_FAILED_MISSING_SHARED_LIBRARY这样的异常,有的朋友在用google Map的时候遇到过此类的问题。而我的没有涉及到任何的google Map。
究其原因:原来在使用build.xml自动生成apk时,没有把android-support-v4.jar打包到apk中,后来就先手动导出了项目apk,而后再用build.xml生成签名的apk,INSTALL_FAILED_MISSING_SHARED_LIBRARY就解决了。
总之:项目没有找到相应的jar包
分享到:
相关推荐
java解决Handler processing failed; nested exception is java.lang.NoClassDefFoundError
java.lang.NoClassDefFoundError: de/javakaffee/kryoserializers/CurrencySerializer
jdk升级jdk10后,原本jdk自带的 webservice一些包确实,引起的一系列错误解决方案
JavaMail的java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream错误 原因: MyEclipse6.5的javaee.jar中的mail包与JavaMail包有冲突。 解决: 在MyEclipse目录下(D:\Program Files\MyEclipse ...
jdk升级之后出现异常:java.lang.NoClassDefFoundError: javax/xml/ws/Service 1、解决方案jdk降级至1.8之前 2、由于JDK9以后,去除了javax.xml包需要引入对应的jar包 <groupId>javax.activation <artifactId>...
NULL 博文链接:https://lyndon-lin.iteye.com/blog/856002
出现Exception in threadmain java.lang.NoClassDefFoundError的各种可能情况.doc
在jsp运行过程中,报错 java.lang.NoClassDefFoundError org.apache.xml.serializer.TreeWalker时的处理方法。
java.lang.NoClassDefFoundError: com/sun/activation/registries/LogSupport异常处理
该jar包解决报错java.lang.NoClassDefFoundError: org/apache/james/mime4j/MimeException,亲测可用。
NULL 博文链接:https://bijian1013.iteye.com/blog/2305804
jackson-annotations-2.10.2.jar jackson-core-2.10.2.jar jackson-databind-2.10.2.jar NoClassDefFoundError解决
解决java.lang.NoClassDefFoundError这个问题,直接导入这几个包就解决了
Exception in thread "main" java.lang.NoClassDefFoundError: javax/mail/Message at com.bulktree.mail.SimpleMailTest.mail(SimpleMailTest.java:30) at com.bulktree.mail.SimpleMailTest.main(SimpleMailTest...
NULL 博文链接:https://chen106106.iteye.com/blog/1596135
NULL 博文链接:https://jaychang.iteye.com/blog/980159
主要介绍了Android 出现:Android出现:java.lang.NoClassDefFoundError: android/os/PersistableBundle错误解决办法的相关资料,需要的朋友可以参考下
druid出现 java.lang.NoClassDefFoundError: org/apache/log4j <!-- <groupId>log4j <artifactId>log4j <version>1.2.17 </dependency>--> <groupId>org.slf4j <artifactId>log4j-over-slf4j ...
主要介绍了Exception in thread main java.lang.NoClassDefFoundError错误解决方法,需要的朋友可以参考下