最近想在獨立的工程裡使用rosjava的android擴充庫,但該庫建構後輸出aar檔案,是以我按照這篇文章嘗試導入aar檔案,但失敗了,”\build\intermediates\exploded-aar\“下沒有aar檔案對應的庫
最後在StackOverflow上找到了這個文章,我翻譯帶解釋下
1、在AS的File -> New -> New module進入“create new module”對話框
2、選中“Import .jar/.aar Package”後點選“下一步”,然後在對話框裡選擇你的aar檔案
3、點選“下一步”就導入工程了
4、在你的app子產品(或别的什麼名字)的build.gradle檔案dependencies區段内,添加一行
dependencies {
compile project(':Name-Of-Your-Project')
}
注意:①Name-Of-Your-Project替換成你在圖2文本框subproject name内填寫的名字(一般在你選中aar檔案後就自動生成了)②前面的冒号一定不要漏了③在子產品的gradle上改,别在工程的ggradle上改
5、重新編譯一下工程,應該就好了