找不到方法XXX,从方法YYY引用

ale*_*2k8 22 android

我有两个android项目,ProjA需要ProjB(在Eclipse Properties> Java Build Path> Projects> Add> ProjB中).Eclipse中的每个东西都可以编译好,但是当我运行ProjA时,我收到一个错误:

找不到方法XXX,从方法YYY引用.

其中XXX - 是ProjB的方法.

我该如何修复设置?

Ika*_*Ika 34

我在使用外部jar时有类似的问题(在我的情况下是openCSV).我遇到问题的原因是由于ADT 17(或以上)的变化.我需要做的就是解决这个问题

  1. 在Eclipse中,转到Properties - > Java build path - > Order and export.
  2. 标记我的罐子.
  3. 将jar移动到列表顶部.

在下面的页面中找到解决方案 ,该文章引用了一篇非常好的文章.


Com*_*are 1

将两个项目合二为一。

或者,让 ProjB 构建 ProjA 包含的 JAR 文件。

或者,将 ProjB 转换为远程服务,并通过 AIDL 公开相关方法,并将 ProjA 绑定到该服务以使用该方法。