新建一個Demo項目html
新建好的項目結構以下圖:app
其中app是咱們的主要module,工具
libs下存放外部的librarygradle
build.gradle是配置App module的,接下來主要對其操做。ui
複製外部aar包到libs目錄下。spa
修改build.gradle 配置文件:htm
1:添加ci
repositories flatDir { dirs 'libs' }}資源
這個是添加一個本地倉庫,並把libs目錄做爲倉庫的地址。get
2:修改dependencies:
添加一行:
compile(name:'usericonchooserutil', ext:'aar')
其中name就是libs目錄下usericonchooserutil.aar文件名稱,
ext,就是usericonchooserutil.aar的擴展名
從新編譯項目:
從工具欄依次選擇:"Build"-->"rebuild project"
編譯完成後,在app/build/intermediates/exploded-aar/ a就能夠看見咱們引用的aar包內容了,其中jar目錄下是jar文件,res下是咱們aar包裏的資源文件。
這個時候咱們就能夠在項目中使用第三包的類了,以下圖:
END