即时通讯对于gradle还是比较新的。我决定将我经常使用的一些代码转移到一个子项目中。这个子项目是一个纯Java项目,所以即时通讯仅使用套用插件:'java'那里。在Android中使用子项目工件使用gradle构建
我可以建立这个项目,并在构建文件夹中看到一个jar包含gradle汇编命令被调用后编译的类。
目前真正让我感到困惑的是,我该如何在Android Studio中使用Android项目中的类?
我试图用编译项目命令:
compile project(':PureJavaSubProject')
并将其编译的项目预期。但Android Studio无法看到该项目创建的工件?
我在Gradle Docs中阅读了一下Artifacts management,但Doc对我来说并不清楚。
任何人都可以指出我需要如何声明或设置gradle构建才能使其工作?
请具体谈谈你的意思是什么的Android Studio无法看到文物;请将您的settings.gradle和build.gradle文件添加到您的问题中。另外,请注意,Android Studio目前有一个限制,即所有模块必须位于项目的根文件夹下;如果您的PureJavaSubProject位于外部目录中,则会出现问题。 –
@Kitesurfer你有没有想过这个?我有同样的问题。 –