gradle android apk项目依赖项是否可以作为另一个apk项目的jar任务?

gradle android apk项目依赖项是否可以作为另一个apk项目的jar任务?,gradle,android-gradle-plugin,Gradle,Android Gradle Plugin,我有一个包含两个模块的项目: 第一个项目 第二个一个子项目 LibProject是一个androidapk项目,但是有一个jar任务,可以从代码中生成jar。 jar任务: task sourcesJar(type: Jar) { from 'build/intermediates/classes/debug' archiveName 'SubProject.jar' } 在HostProject中,我希望通过jar文件使用libproject的代码。是否有简单的方法添加依赖项

我有一个包含两个模块的项目:

第一个项目 第二个一个子项目

LibProject是一个androidapk项目,但是有一个jar任务,可以从代码中生成jar。 jar任务:

task sourcesJar(type: Jar) {
    from 'build/intermediates/classes/debug'
    archiveName 'SubProject.jar'
}
在HostProject中,我希望通过jar文件使用libproject的代码。是否有简单的方法添加依赖项

HostProject build.gradle:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.1.1'
    ****compile project(':LibProject')****
}
gradle show错误:解析为不支持作为编译依赖项的APK存档

我可以在不添加新任务的情况下使用HostProject的build.gradle中的依赖项吗?