最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android studio生成aar包并在其他工程引用aar包的方法

 更新時(shí)間:2017年11月29日 09:13:23   作者:程藝_  
本篇文章主要介紹了android studio生成aar包并在其他工程引用aar包的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

1.aar包是android studio下打包android工程中src、res、lib后生成的aar文件,aar包導(dǎo)入其他android studio 工程后,其他工程可以方便引用源碼和資源文件

2.生成aar包步驟:

①.用android studio打開(kāi)一個(gè)工程,然后新建一個(gè)Module,新建Module時(shí)候選擇Android Library,后面按新建普通工程操作

②.新建Module 類型為android Library 后如下圖所示

③.在新建的Module中編寫(xiě)完代碼后,接下來(lái)編譯整個(gè)工程后就會(huì)自動(dòng)生成aar包,包的路徑在新建的Module ==》 build ===》outputs ==>aar目錄下。 如圖


3.其他androidstudio工程引用aar包

①.將aar包復(fù)制到lib目錄下

②.配置build.gradle文件:

加入

 repositories {
    flatDir {
    dirs 'libs'
  }
compile(name:'camerascan-1.0', ext:'aar')

完整的配置文件:

apply plugin: 'com.android.application' 
 
android { 
  compileSdkVersion 22 
  buildToolsVersion "22.0.1" 
 
  defaultConfig { 
    applicationId "com.geenk.testcamerascanarr" 
    minSdkVersion 11 
    targetSdkVersion 22 
    versionCode 1 
    versionName "1.0" 
  } 
  buildTypes { 
    release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
  } 
  repositories { 
    flatDir { 
    dirs 'libs' 
  } 
} 
} 
 
dependencies { 
  compile fileTree(dir: 'libs', include: ['*.jar']) 
  compile(name:'camerascan-1.0', ext:'aar') 
  compile 'com.android.support:appcompat-v7:22.2.0' 
} 

③.編譯一次工程

如圖復(fù)制aar包到lib下

圖復(fù)制到lib下后,點(diǎn)擊下圖按鈕讓aar包可以在在代碼中引用,或者編譯一次工程

以上操作成功后可以在擴(kuò)展包下看到被引用的aar包文件

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

桐梓县| 治多县| 永康市| 两当县| 临清市| 保靖县| 昭通市| 奉新县| 苍梧县| 平利县| 长宁县| 拜城县| 库伦旗| 大埔区| 平和县| 香河县| 沛县| 霞浦县| 磴口县| 白银市| 高清| 伽师县| 肃南| 兴和县| 镇赉县| 会泽县| 杭锦旗| 称多县| 新巴尔虎右旗| 房产| 翁牛特旗| 中卫市| 抚松县| 巴马| 江川县| 道真| 花莲县| 班玛县| 大冶市| 万年县| 平湖市|