簡體   English   中英

Gradle 3實現AAR依賴

[英]Gradle 3 implementation for aar dependency

我有一個Android項目,其中有幾個庫作為aar依賴項。 庫和應用程序具有相同的風格( 內部外部 )。 庫生成為LibraryName-internal-release.aarLibraryName-internal-debug.aarLibraryName-external-release.aarLibraryName-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')

如何在依賴項中使用最新的implementation標記。 我嘗試在gradle 3.0中使用implementation(':LibraryName@aar') ,但找不到正確的匹配依賴項。 在這種情況下如何使用implementation標簽的正確性?

使用implementation而不是像這樣簡單地進行compile

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')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM