Android aar依赖的Gradle 3实现

Android aar依赖的Gradle 3实现,android,gradle,android-gradle-plugin,android-gradle-3.0,Android,Gradle,Android Gradle Plugin,Android Gradle 3.0,我有一个Android项目,它有两个库作为aar依赖项。库和应用程序具有相同的风格(内部和外部)。 这些库生成为LibraryName-internal-release.aar和LibraryName-internal-debug.aar、LibraryName-external-release.aar和LibraryName-external-debug.aar 在gradle的早期版本中,我将aar文件作为依赖项添加到项目中,如下所示 internalDebugCompile(name: '

我有一个
Android
项目,它有两个库作为
aar
依赖项。库和应用程序具有相同的风格(内部和外部)。 这些库生成为LibraryName-internal-release.aar和LibraryName-internal-debug.aar、LibraryName-external-release.aar和LibraryName-external-debug.aar

在gradle的早期版本中,我将aar文件作为依赖项添加到项目中,如下所示

internalDebugCompile(name: 'LibraryName-internal-debug', ext: 'aar')
internalReleaseCompile(name: 'LibraryName-internal-release', ext: 'aar')
externalDebugCompile(name: 'LibraryName-external-debug', ext: 'aar')
externalReleaseCompile(name: 'LibraryName-external-release', ext: 'aar')

如何在依赖项中使用最新的
实现
标记。我尝试使用
实现('):LibraryName@aar“)
但它无法找到正确的匹配依赖项。在这种情况下如何正确使用
实现
标记?

使用
实现
而不是像这样编译

internalDebugImplementation(name: 'LibraryName-internal-debug', ext: 'aar')
internalReleaseImplementation(name: 'LibraryName-internal-release', ext: 'aar')
externalDebugImplementation(name: 'LibraryName-external-debug', ext: 'aar')
externalReleaseImplementation(name: 'LibraryName-external-release', ext: 'aar')

不要太头疼,只需转到aar文件的文件夹,然后单击File->New->New Module->Import.jar/aar文件