导入非本机ide生成的项目时,工程中不自动生成Android Dependencies的解决方式
2012-11-07 10:52
274 查看
天遇到的奇怪问题是网上下载的demo导入第三方包运行后Android: NoClassDefFoundError的错误,原因是第三方的jar包并没有打包进apk里,运行是肯定要出错的。
网上百度了N久,都是说先移除之前的Libraries,再将lib更名为libs的做法。今天是遇到邪门了,照做还是运行报错。后来发现直接add的jar包还是放在Referenced Libraries里,ADT升级到17后就出现了Android Dependencies,但这是自动生成的。将名字改来改去工程删来删去也还是无济于事,不能把jar包导入Android
Dependencies里apk里也不会打包进去。
纠结啊.....后来打开了工程下的.classpath的文件,对比那些正常的工程,终于发现在里面加一句话<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>就可以解决,Refresh一下,顺便clean一下,如果还不行重启一下eclipse
网上百度了N久,都是说先移除之前的Libraries,再将lib更名为libs的做法。今天是遇到邪门了,照做还是运行报错。后来发现直接add的jar包还是放在Referenced Libraries里,ADT升级到17后就出现了Android Dependencies,但这是自动生成的。将名字改来改去工程删来删去也还是无济于事,不能把jar包导入Android
Dependencies里apk里也不会打包进去。
纠结啊.....后来打开了工程下的.classpath的文件,对比那些正常的工程,终于发现在里面加一句话<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>就可以解决,Refresh一下,顺便clean一下,如果还不行重启一下eclipse
相关文章推荐
- 导入别人的项目时,工程中不自动生成Android Dependencies的解决方式
- android工程中不自动生成Android Dependencies的解决方式
- Android 不自动生成Android Dependencies的解决方式
- 导入android项目,无法自动生成R文件的解决方法(Unable to resolve target 'android-7')
- 导入android项目,无法自动生成R文件的解决方法(Unable to resolve target 'android-7')
- Android 个人学习笔记- 导入android项目,无法自动生成R文件的解决方法
- Eclipse中Android项目R.java文件不会自动生成的一种情况的解决方式
- Android 导入android源码有错,R.java文件不能自动生成解决方法
- 解决eclipse下android项目不能自动生成R.java文件
- Android 导入android源码有错,R.java文件不能自动生成解决方法
- Android 导入android源码有错,R.java文件不能自动生成解决方法
- Android项目——导入工程出错的解决问题
- 解决eclipse下android项目不能自动生成R.java文件
- ADT版本号超过17后,所遇到的问题,如导入项目没有Android Dependencies目录、jars包导入的解决办法
- Android 导入android源码有错,R.java文件不能自动生成解决方法
- 最近研究Android,发现对于外部导入的工程,编译的时候不能够正常生成R.java文件的解决办法
- ADT版本号超过17后,所遇到的问题,如导入项目没有Android Dependencies目录、jars包导入的解决办法
- 解决新建Android工程时自动生成appcompat_v7
- 导入android源码有错,R.java文件不能自动生成解决方法
- Android项目不自动生成Android Dependencies