本文主要是介绍关于android library project的错误(不定期更新),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
android项目在project.properties文件中写入这句话android.library=true,即可作为library项目导入到主项目中去(好像是因为有资源文件所以不能打成jar包,只能这样导入到主项目)
1,主项目报错(主要原因就是选中了is library)
问题1:R.id.xx的文件不能够在 switch cases 中使用,提示Migrate Android Code
解决方法:是把switch cases 改成 if else的方式,在eclipse中可以使用
原因是As of ADT 14, resource fields cannot be used as switch cases in android library project
具体参考 http://stackoverflow.com/questions/8387777/what-is-migrate-android-code
问题2:但是运行时又报错,主项目变成了library项目,无法运行
解决方法:原来在项目右键properties->android->is library我选中了,所以报错,去除勾选就好了
这篇关于关于android library project的错误(不定期更新)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!