studio-引入外来包
参考: 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里加上
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' }
https://bitbucket.org/fangj/altbeacon-example
转载于:https://www.cnblogs.com/awkflf11/p/5097505.html
studio-引入外来包相关推荐
- android在哪引jar包,Android Studio引入jar包和so库
前言 由于项目要对接华为Anyoffice平台,所以需要引入对应SDKjar包和so库.其实网上有很多资料可以查到:AS下如何导入jar包和so库.但是正因为资料很多,所以说法不一,有些配置已经不再适 ...
- android studio 打包aar 与 引入aar包
一.android studio 打包arr 1. aar包是Android studio 下打包Android工程中src.res.lib后生成的aar文件(与Jar包最大的不同是Jar包不包含资源 ...
- Android Studio中arr包的引用
一.arr包的引用 在android 开发中我们除了引入jar包之外,有时候还会需要使用到arr包,那么既然有了jar为什么还要arr呢?这里就要说一下arr的不同了,arr包除了包含了字节码文件之外 ...
- Android Studio4.0引入arr包和jar包方式
Android Studio升级到 4.0 并且gradle_plugin 也更新到4.0.0,之后引入jar包和arr包的方式有所变更. 一.第一种引入方式如下: 1.File -> New ...
- Maven工程引入jar包(转)
Maven项目引入jar包的方法,希望能帮助有需要的朋友们 法一.手动导入:项目右键->Build Path->Configure Build Path->选中Libraries-& ...
- [跟我学UML] UML包图中的包引入和包合并
缩略语 UIS UML Infrastructure Specification UML基础结构规范 UML Unifed Modeling Language ...
- golang mod 包管理使用 引入本地包
对于多个项目来说,把所有的源码都放在GOPATH下的src目录下非常的不方便.golang给我们提供了一个叫go mod的命令来脱离src目录,方便我们管理go项目. 对于windows用户来说,使用 ...
- composer报错:received xxx bytes out of the 以及composer手动引入扩展包
一.前言 如题所示,博主在下载laravel5.4的Predis扩展的时候遇到的错误,本来只是个composer下载的报错,只是处理这个问题的时候,又遇到很多知识点,索性记录一下,也方便同样遇到这个问 ...
- 在html中引入jQuery包的方法
引入jQuery包有两种方法 1.服务器本地库的引入 就是去官网下载好jQuery的js文件,将其放到自己项目工程目录下 好处:不用网络即可加载本js文件 2.CDN远程库的引入 好处:可以减轻服务器 ...
- android studio 修改程序包名
Eclipse和Android Studio都提供了自动修改包名的工具,Android Studio在选中包名后,使用快捷键shift+(Fn+)F6或者选中菜单Refactor->Rename ...
最新文章
- 渐统江湖的项目原型生成工具 -- Maven Archetype
- Java中抽象类、接口、父类直接的区别与联系
- 记录某一天安服仔的漏洞挖掘过程
- html音频自动播放隐藏控制器,HTML5 音频回放/播放控制器
- HBase的两种协处理器
- 管理员说:CSDN博客,一天访问量1000就很好了
- Matlab题目及答案,Matlab考试试题库+答案解析.doc
- 帝豪gs车机系统wince_酷车:10万左右买辆“网红车”,名爵ZS和帝豪GS怎么选?...
- android 调用音乐播放器,android调用音乐播放器,三种方
- 关于下载安装pycharm专业版的步骤
- 201671030118 词频统计软件项目报告
- wincc服务器设置位置,wincc客户端访问服务器设置
- Syntax error: ( unexpected (expecting fi) ubuntu上sh脚本报错解决办法
- 计算机启动显示不正确的分区表,分区表无效怎么办_一开机就显示分区表无效怎么解决...
- ios代码拨打电话时,电话号码格式兼容性处理问题:
- Adobe illustrator/Ai 2019 软件安装包
- 企业运维,至少包括如下几个大方面: 1,桌面运维(以windows为主,工资偏低,桌面运维经理可以达到8K到10K,很多人在公司里干的就是安装windows系统,windows里的QQ坏了重装下,砸个
- iOS内存管控实战(上)—原理篇
- 测绘资质专业类别该如何区分并选择合适的专业
- 面试题:什么是野指针?产生野指针的原因?
热门文章
- DOM中严格区分大小写
- NET_NET深入体验与实战 第一章 .NET你知道 1.1什么是 .NET
- 【codeforces 768F】 Barrels and boxes
- SonarQube代码质量管理工具安装与使用(sonarqube5.1.2 + sonar-runner-dist-2.4 + MySQL5.x)
- python控制gpio的一段代码抄的
- 今天第一次在对外经贸大学吃午饭~
- timeSetEvent
- Linux:终端自定义title
- oracle linux 6.5 安装 virtualbox
- linux下设置代理