2016-10-31 79 views
8

我已創建只有一個類很簡單「的Android庫」模塊,它建立在調試細釋放建造/輸出/庫debug.aar的Android工作室發佈版本不輸出AAR

但是,當我切換即使它表示構建成功,也不會存在。

Android Studio項目只有這個庫模塊。

感謝您的提前。

+0

添加你的build.gradle。 – AndroidRuntimeException

+0

@AgustinSivoplás我在Android Studio中創建了模塊,所以我確實有模塊的build.gradle。 – Abdalla

回答

21

要獲得AAR,你可以做以下

1)「視圖/工具的Windows /搖籃」,打開gradle這個窗口

2)從gradle這個窗口,雙擊運行的彙編搖籃任務點擊My_Plugin_Android /:My_Plugin/Tasks/build/assemble

然後發佈和調試aar。

+1

令人驚歎!謝謝! Google搜索結果中的這個答案需要更高。 我有一個與Android Studio 3.0類似的問題,其中應用程序轉換爲庫不會輸出任何.aar。構建>構建APK(s)將*做任何*,甚至不輸出任何形式的錯誤消息;和命令行gradlew(4.2.1在MacOS高塞拉利昂)會給我「env:bash \ r:沒有這樣的文件或目錄」...可能是一個Windows到Mac的問題... – antho

+0

tnx man its worked –

0

將您的項目設置爲Android library
build.gradle文件:plugin: 'com.android.library'
您可以看到輸出:build/outputs/aar/[your module]

閱讀this關於您的問題的文章。

0

步驟如下:

Step1: In Android studio open 'gradle' window. 
Step2: Select your library from the gradles projects 
Step3: Click on Tasks => build => assemble 

AAR的文件將在取景窗「的構建/輸出」文件夾中生成。

相關問題