我有一个Android库项目,我试图添加到包含源代码(不是已编译的jar)的构建路径。
我想出了如何去构建路径 - >配置构建路径 - >链接源,然后选择我的库文件夹。
这正确地将文件夹添加到我的Android项目中。但是,链接库在每个源文件的顶部都有一个“包”行,Eclipse不喜欢这样,说“声明的包与预期的包不匹配”。建议的修复都涉及修改(以获得预期的包声明)或移动(到声明的包位置)库源文件,我认为我不想这样做。
我对包或Android库有ZERO经验。有什么明显的东西我不见了吗?如果可能的话,我想按原样使用库,而不修改源代码。移动它们似乎也没有那么有用(从那以后git可能会尝试提交它们,虽然我想我可以将整个目录放在.gitignore中)。
解决此问题的正确方法是什么?
答案 0 :(得分:1)
如果我理解你的问题,你有一个Android库项目(Is Library
复选框已在项目中打勾 - >属性 - > Android部分。)
在您的项目中,将其添加为库,即转到属性 - > Android - >图书馆 - >添加
答案 1 :(得分:0)
尝试将项目复制到您的工作区,然后转到导入并选择现有的Android代码。
还要检查您应该检查SDK管理