Eclipse上的F3不会转到所选的类 出身背景
我有多个android库,每个库都有自己的类 问题 出于某种原因,对于从这些库的某个类扩展而来的类,当我单击F3转到该类本身时,会出现一个错误: 此类文件的Jar属于容器“Android依赖项”,该容器不允许修改其条目上的源附件 我试过的 我对此问题进行了一些搜索,并找到了多种解决方案,例如,和,但没有一种对我有效: 清洁工程 设置生成路径的顺序,使src位于末尾,而gen folder位于其前面。 更新ADT,因为它可能已修复。 添加源附件,但由于某些原因被阻止的android库不可能这样做。 问题 为什么会发生这种情况 为什么即使在我拥有的最新ADT 22.3.0.v201310242005-887826上,它仍在发生?引用mik3y的话,这对我很有用: 右键单击非库项目B并选择生成路径: 在“项目”选项卡中,将库项目作为依赖项添加到项目A中。 在“顺序和导出”选项卡中,确保项目A的优先级高于占位符/捆绑库项目。 为了解决这个问题,我必须使用ADT15、Eclipse3.7和新项目来完成这两个步骤 编辑:Eclipse上的F3不会转到所选的类 出身背景,eclipse,adt,android-library,Eclipse,Adt,Android Library,我有多个android库,每个库都有自己的类 问题 出于某种原因,对于从这些库的某个类扩展而来的类,当我单击F3转到该类本身时,会出现一个错误: 此类文件的Jar属于容器“Android依赖项”,该容器不允许修改其条目上的源附件 我试过的 我对此问题进行了一些搜索,并找到了多种解决方案,例如,和,但没有一种对我有效: 清洁工程 设置生成路径的顺序,使src位于末尾,而gen folder位于其前面。 更新ADT,因为它可能已修复。 添加源附件,但由于某些原因被阻止的android库不可能这样做。
你能不能给我一个截图,显示项目a在列表中的确切位置,以及项目a在列表中的位置?对不起,我不知道如何将截图上传到评论中。我将我的库项目置于Order和Export列表中Android依赖项之上。这对我很管用。请记住,我还将库添加到了“项目”选项卡中。所有这些都在客户项目的项目属性中。我正在使用ADTv22.0.0。希望有帮助!你可以编辑答案,或者添加一条评论,其中包括一个指向图片托管网站的链接,比如流行的imageshack网站。