Android studio 如何打.aar包,并应用
2015-11-19 15:44
555 查看
jar包即使包含了xml资源,在应用的时候也会报资源找不到的错误,为什么?因为在引用这个jar包的工程中,jar包中引用ID 指向的是当前项目的资源,目前也没有针对此的解决方法。aar包的出现,让打包资源简单化成了现实。但是如果你是eclipse工程,没办法引用aar包,那可以到这个博客中看看他是怎么解决的(http://blog.csdn.net/xiaanming/article/details/9257853)
1.如何打aar包:新建一个project,在project中新建一个module,选择Android jar,然后下一步下一步。新建之后你会看到在你的module里的build.gradle文件第一行apply
plugin: 'com.android.library',它代表它是一个jar。然后运行,会在你工程目录***\build\outputs\aar看到你的aar.
2.如何引用aar:将aar放在你所需要引用工程的libs文件夹中。在project的build.gradle文件中添加
repositories {
flatDir {
dirs 'libs'
}
}
注意,是project的不是module的build.gradle文件,下图是添加前后的对比。然后再在module的build.gradle文件中dependencies标签中添加下面的依赖。
compile(name:'你的aar名字', ext:'aar')
1.如何打aar包:新建一个project,在project中新建一个module,选择Android jar,然后下一步下一步。新建之后你会看到在你的module里的build.gradle文件第一行apply
plugin: 'com.android.library',它代表它是一个jar。然后运行,会在你工程目录***\build\outputs\aar看到你的aar.
2.如何引用aar:将aar放在你所需要引用工程的libs文件夹中。在project的build.gradle文件中添加
repositories {
flatDir {
dirs 'libs'
}
}
注意,是project的不是module的build.gradle文件,下图是添加前后的对比。然后再在module的build.gradle文件中dependencies标签中添加下面的依赖。
compile(name:'你的aar名字', ext:'aar')
相关文章推荐
- Android Spinner的ArrayAdapter和SpinnerAdapter注意事项
- 2015-11-04-Android中Java和JavaScript交互实例
- android edittext限制输入小数位数,限制输入数字大小
- 获取android SDCard存储大小
- 往Android SDCard中写入数据
- android 回调 activity向viewpager中的fragment传值
- 使用ANT打包Android应用
- android里面线程睡眠事件使用方法
- android activity的生命周期
- Android Manifest.xml详解
- android上的JAVA8:使用retrolambda
- Android编程实现Gallery中每次滑动只显示一页的方法
- Android实现全屏显示的方法
- Android下的弹幕的简单实现
- android蓝牙4.0(BLE)开发之ibeacon初步
- android6.0&小米note标配版
- Downloadmanager in android
- Android中的显示单位
- android Activity与Fragment之间的通信
- Android编程之代码创建布局实例分析