Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發環境 >> Android Studio如何引用外部Library工程

Android Studio如何引用外部Library工程

編輯:Android開發環境

       參考: http://stackoverflow.com/questions/16588064/how-do-i-add-a-library-project-to-the-android-studio

       舉例:

       庫: https://github.com/AltBeacon/android-beacon-library.git

       主工程: https://github.com/AltBeacon/android-beacon-library-reference.git

       File->Import Project:先導入android-beacon-library-reference工程

       File->Import Module:導入android-beacon-library作為module,module名為:android-beacon-library

       這個時候gradle文件sync是不成功的。因為默認會在主工程目錄下尋找android-beacon-library目錄,找不到。所以要在setting.gradle裡加上

Java代碼
  1. project(':android-beacon-library').projectDir = new File('../android-beacon-library')  

       setting.gradle裡包含新的庫

Java代碼
  1. include ':app', ':android-beacon-library'  

       android-beacon-library-reference的app模塊下的build.gradle把引用aar改為引用工程

Java代碼
  1. dependencies {  
  2.     compile project(':android-beacon-library')  
  3.    //compile 'org.altbeacon:android-beacon-library:2+@aar'}  
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved