参考: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

  1. File->Import Project:先导入android-beacon-library-reference工程
  2. File->Import Module:导入android-beacon-library作为module,module名为:android-beacon-library
  3. 这个时候gradle文件sync是不成功的。因为默认会在主工程目录下寻找android-beacon-library目录,找不到。所以要在setting.gradle里加上

    project(':android-beacon-library').projectDir = new File('../android-beacon-library')
  4. setting.gradle里包含新的库

    include ':app', ':android-beacon-library'  
  5. android-beacon-library-reference的app模块下的build.gradle把引用aar改为引用工程

    dependencies {    compile project(':android-beacon-library')   //compile 'org.altbeacon:android-beacon-library:2+@aar'} 
——————————————————————————————————————————————————————————————————————————————————————————————————————
问题: 加入的library的build.gradle 需要改成你自己平台所有的SDK 版本!!

更多相关文章

  1. Android(安卓)Studio使用总结
  2. android studio3导入opencv4人脸识别例程安卓项目工程
  3. Android(安卓)编译提示R文件找不到
  4. 总结系列-Android的文件系统
  5. Android(安卓)项目中集成 Flutter
  6. 如何让Android屏幕只能上下翻转
  7. Android(安卓)Unable to resolve target 'android-8'
  8. Android中的自定义主题和样式
  9. 用ndk-build 工具手动生成编译android原生程序

随机推荐

  1. android NDK 之C调java属性及方法
  2. Android(安卓)退出所有Activity
  3. 源码项目Android(安卓)使用Zxing2.1 来读
  4. 用android studio写一个简单并且bug奇多
  5. Android培训班(26)
  6. Android异步更新UI的方式之使用AsyncTask
  7. android:Read-only file system解决
  8. java 课堂总笔记
  9. android 旋转动画一直转,不卡顿
  10. android activity启动模式