1. 程式人生 > >android studio 把原始碼和資原始檔一起打包生成aar包

android studio 把原始碼和資原始檔一起打包生成aar包

Android studio給我們提供一種更簡便的方式,可以同時把class和res檔案打包進去,現在的support v7 和gson-2.21就是aar打包方式

打包方法:

我們先把想要打包成sdk的專案做成Android libraries B不要建成Android project 然後我們建立一個新的Android project A 去呼叫寫好的libraries B

執行後,studio就自動把我們的librarys B打包成aar包了,這就是我們想要的sdk了(路徑:libraries Buildoutputsaar)

使用方法:

1、把打好的aar包拷貝到需要引用的Android工程libs目錄下

2、修改Android studio的gradle設定

?
1 2 3 4 5 6 7 8 9 10 11 12 repositories{ flatDir{ dirs'libs' } } dependencies { //    compile fileTree(dir: 'libs', include: ['*.jar', '*.aar']) compile'com.android.support:appcompat-v7:19.+' compile project(name':app2',ext:'aar')//匯入app2.aar並執行
}

看看external lib下是不多了一個app2 (包含一個jar和一個res) 就表示成功了