【发布时间】:2010-02-27 22:48:24
【问题描述】:
我有两个 android 项目,ProjA 需要 ProjB(在 Eclipse 属性 > Java 构建路径 > 项目 > 添加 > ProjB)。在 Eclipse 中一切都可以编译,但是当我运行 ProjA 时出现错误:
找不到方法 XXX,已引用 来自 YYY 方法。
其中 XXX - 是来自 ProjB 的方法。
如何修复设置?
【问题讨论】:
-
刚刚遇到了同样的情况 - 包括应用程序启动时运行时出现的 classnotfound 错误。解决方法:将库项目源文件夹添加到构建路径中!
-
我也有同样的问题!我已经尝试了一切:添加一个项目引用(正如 Commonsware 建议的那样),创建一个 JAR-fil 并将其导入 ProjA - 没有任何效果!
-
您有两个选择。 1)使 ProjB 成为所谓的“Android 库”(参见接受的答案) 2)如果 ProjB 没有资源(布局、drawbles 等),那么您可以制作普通 Java 项目(非 android),并添加 android.jar作为 Eclipse 中库选项卡上的外部 jar,并从同一选项卡中删除 JRE... android.jar 可以在如下路径中找到:C:\android-sdk-windows\platforms\android-3\android.jar跨度>
标签: android