Android Studio如何引用外部Library工程
2015-12-28 15:52
513 查看
参考: 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里加上
setting.gradle里包含新的库
android-beacon-library-reference的app模块下的build.gradle把引用aar改为引用工程
举例:
库: 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里加上
project(':android-beacon-library').projectDir = new File('../android-beacon-library')
setting.gradle里包含新的库
include ':app', ':android-beacon-library'
android-beacon-library-reference的app模块下的build.gradle把引用aar改为引用工程
dependencies { compile project(':android-beacon-library') //compile 'org.altbeacon:android-beacon-library:2+@aar' }
相关文章推荐
- android中的样式与主题(一、二)
- Android TextView部分字体变色或字体变大小
- Android桌面快捷方式那些事与那些坑
- Android原始XML的读写操作
- 编写android的widget
- Android编程开发之EditText实现输入QQ表情图像的方法
- android不太常用的控件
- 【Android】facebook api Exception: launchMode of the caller is singleInstance.
- Android实现Banner界面广告图片循环轮播(包括实现手动滑动循环)
- android获取手机内部存储空间和外部存储空间
- Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
- Android编程开发之EditText中不输入特定字符会显示相关提示信息的方法
- Android 开源组件 ----- Android LoopView无限自动轮转控件
- Android开发笔记(三十)SQLite数据库基础操作
- Android uses-permission权限
- android studio gradle
- Android版添加phonegap--ionic时间选择插件插件教程
- Android四大组件之Activity详解
- Android实战之 4.4版本及以上透明状态栏,兼容5.0及以上
- android studio 极光推送 问题