链接本地计算机上的Android库

链接本地计算机上的Android库,android,android-library,android-studio-3.0,Android,Android Library,Android Studio 3.0,我有一组UTIL和自定义小部件,我想将它们作为Android库从我的项目中提取出来,这样我就可以在其他项目中使用它们(将来可能还会共享)。我创建了一个新的Android Studio项目,并更改了build.gradle文件,因此'com.Android.application'是'com.Android.library',并删除了applicationId。它编译得很好,我创建了一个.aar文件 现在我想在我的原始项目中将这个新库用作一个模块。当我执行导入项目时,库项目中的所有文件都会复制到我

我有一组UTIL和自定义小部件,我想将它们作为Android库从我的项目中提取出来,这样我就可以在其他项目中使用它们(将来可能还会共享)。我创建了一个新的Android Studio项目,并更改了build.gradle文件,因此
'com.Android.application'
'com.Android.library'
,并删除了applicationId。它编译得很好,我创建了一个.aar文件

现在我想在我的原始项目中将这个新库用作一个模块。当我执行
导入项目时
,库项目中的所有文件都会复制到我的原始项目中。但我不希望这样,因为如果我更改导入的库代码,它不会反映在库项目中,反之亦然

我还尝试将此添加到settings.gradle:

include ':myutils'
project(':myutils').projectDir = new File(settingsDir, '../../../../Development/MyUtils/')
在原始项目应用程序build.gradle中:

dependencies {
    implementation project(':myutils')
...
但我得到了这个错误:

ERROR: Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve project :myutils.
Show Details
Affected Modules: app
如何在不导入的情况下将库链接到我的项目?我宁愿现在还不进行外部maven回购。我很乐意(并且希望)在库发生更改时重新编译库,然后重建我的原始项目


提前谢谢。

您有兴趣像这个问题一样直接使用aar文件吗?你有兴趣像这个问题一样直接使用aar文件吗?