android studio 把原始碼和資原始檔一起打包生成aar包
阿新 • • 發佈:2019-02-14
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) 就表示成功了