我有一个普通的Java库项目,名为" PeriodicLib2",以及一个名为PeriodicApp2的Android应用程序项目。两者都是Intelij-Idea项目。我没有使用任何构建系统,只使用了Idea内置的构建系统。
我希望PeriodicApp2依赖于PeriodicLib2。我不想构建我的库项目并添加作为库jar文件,因为我经常更改库的代码,我希望Android项目能够自动构建库。我有类似的工作,一个java项目取决于另一个java项目。但是当一个android项目依赖于java项目时,我会遇到编译时错误。这些是我试图使PeriodicApp2依赖于PeriodicLib2的步骤:
我可以根据自动完成的想法导入和使用PeriodicLib2中的类,但是当我编译时,我得到以下编译/构建错误:
我一直在搜索Google&询问#java,但我找不到任何解决方案。如何让Android项目依赖于纯Java项目?
答案 0 :(得分:1)
库依赖项应该是.jar文件,如果要添加包含源代码文件的依赖项,可以尝试将其作为模块(导入模块)添加到项目中,并将其作为模块依赖项添加到项目中。您的PeriodicApp2模块。