Android java.lang.NoClassDefFoundError的一种解决方法
2016-02-23 14:28
260 查看
在开发过程中,遇到一个这样的问题:java.lang.NoClassDefFoundError: android.support.v4.util.SparseArrayCompat,这个问题很奇怪,JAR包也有了,编译也通过了。但就是运行时出现类找不到的问题。NoClassDefFoundError这种错误一般就是对应的类,没有被包含在对应的APK里面。是不是对应的android-support-v4.jar并没有打包到apk中?抱着试一试的态度,打开工程属性设置界面:
![](http://img.blog.csdn.net/20160223142717878?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
把【Android Private Libraries】前面的勾选中,再clean工程,再编译运行,搞定。
把【Android Private Libraries】前面的勾选中,再clean工程,再编译运行,搞定。
相关文章推荐
- Android中为何获取系统时间的方法多次执行后时间仍不变,解决方法
- Android的APK应用签名机制以及读取签名的方法
- 酷炫的android dialog弹出框
- Android弹出Dialog使背景变暗的实现方式
- android:windowSoftInputMode属性详解
- Android Studio--Gradle基础
- android studio 的android plugin版本号查询
- Android menu android:showAsAction 属性值详解
- Android git与github
- Android 线程 thread 两种实现方法!
- 【转】Android驱动开发之earlysuspend睡眠模式编程总结
- Android Volley完全解析
- Android Studio:can't reload AVD list的解决方法
- Android studio 安装与配置【Android学习入门】
- Android内存优化总结【整理】
- Android Weak Handler:可以避免内存泄漏的Handler库
- Android HandlerThread 完全解析
- Android中自定义控件的步骤
- Android Studio设置记录
- Android仿支付宝首页GridView的网格效果-不能够换位置