【发布时间】:2012-10-25 08:30:42
【问题描述】:
我在 IDEA 中使用 common helpers 创建了库项目,我在我的 android 应用程序中使用了它。
然后我创建了 android 应用程序并将其包含在我的库项目中,例如 this tutorial said。
一切似乎都很好,代码自动完成工作正常,IDEA 识别出该库以及其中的所有类和方法。
但后来我编译了应用程序并看到错误“'org.my.helperlibrary'不存在”。然而,正如我所说,IDEA 在制作/启动项目之前一切正常。
Here is similar question,但答案很简单,当然我的库已经检查了“Is Library Project”选项,但我仍然无法启动使用我的库的应用程序。
更新:
当我删除库的所有用法时,我刚刚看到一个错误:“UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: already added: Lorg/my/helperlibrary/Helper;”在我的安卓应用程序中。所以它只是包含在我的应用程序中并没有使用。
【问题讨论】:
-
助手是库项目还是jar文件?
-
助手是库项目中的java类
标签: android intellij-idea library-project