Android(安卓)java.lang.NoClassDefFoundError的一种解决方法
16lz
2021-01-26
在开发过程中,遇到一个这样的问题:java.lang.NoClassDefFoundError: android.support.v4.util.SparseArrayCompat,这个问题很奇怪,JAR包也有了,编译也通过了。但就是运行时出现类找不到的问题。NoClassDefFoundError这种错误一般就是对应的类,没有被包含在对应的APK里面。是不是对应的android-support-v4.jar并没有打包到apk中?抱着试一试的态度,打开工程属性设置界面:
把【Android Private Libraries】前面的勾选中,再clean工程,再编译运行,搞定。
在此发文,以作纪念。
更多相关文章
- ubuntu编译ffmpeg的动态库的一些坑
- Android(安卓)应用反编译方法
- 运行Android程序时 resources.ap_ 文件不存在 的解决办法
- 用busybox扩展android系统的控制台命令
- Android(安卓)自动化测试―robotium(七)Ant 构建脚本
- Ubuntu 11.10 64bit系统编译android 2.3的相关问题
- robolectric + eclipse NoClassDefFoundError (can run tests fr
- (一) 基于Windows的Eclipse安装Android(安卓)NDKR7
- Android(安卓)JNI 开发简单介绍