2016-06-11 127 views
3

我有一些.arr文件。我通過右鍵單擊項目將它們添加到項目中,然後添加新模塊,我選擇了Import .jar .arr Package如何在Android Studio中添加'.arr'文件

這在我的項目中添加了.arr文件,以及新創建的.gradle文件。

新搖籃文件

configurations.maybeCreate("default") 
artifacts.add("default", file('SDKTest-rel-1.01.aar')) 

現在,當我嘗試添加該文件在我build.gradle文件,它給我的錯誤信息

無法解析:SDKTest-REL-1.01。

我在我的程序中無法使用此SDK的類。

請引導我,並告訴我一些其他方式添加和使用.arr文件。

回答

2

在最近的更新中,android的人們通過Android Studio的添加新模塊菜單選項打破了本地aar文件的包含。檢查這裏列出的Issue。以下方法適用於本地.aar文件 放入libs目錄的AAR文件,(如果需要創建它),那麼,在你的build.gradle中添加以下代碼

dependencies { 
    compile(name:'nameOfYourAARFileWithoutExtension', ext:'aar') 
} 
repositories{ 
     flatDir{ 
       dirs 'libs' 
     } 
} 
2

要添加.aar文件的依賴性,您需要在應用程序模塊中創建文件夾,將.aar文件複製到該文件夾​​中,然後將該文件添加爲存儲庫。

repositories { 
    flatDir { 
     dirs 'aars' 
     } 
    } 

這將使得可以在文件夾內添加任何文件作爲依賴關係。您可以參考的依賴關係如下:

dependencies { 
    compile(name:'libraryname', ext:'aar') 
    } 

這告訴搖籃尋找一個庫,具有.aar擴展某個名字。

相關問題