Android studio 如何打.aar包,并应用

转载 2015年11月19日 15:44:43

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')




相关文章推荐

Android高阶之AS如何打.aar包,并应用

1 问题描述Android studio导出的jar包即使不包含xml资源,在应用的时候会报资源找不到的错误。那么如何把源码和资源文件一起打包生成aar包?2 解决思路Android studio给我...

android studio生成aar包并在其他工程引用aar包

1.aar包是android studio下打包android工程中src、res、lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 ...

Android Studio中将一个android工程打成.aar包或者jar包

1.创建一个android工程,此时module层的build.gradle文件中apply plugin和applicationId都存在,是创建时默认生成的 此时点击右侧的assembleRe...

android studio 导入aar包

  • 2017-03-23 11:47
  • 336KB
  • 下载

Android Studio打包apk,aar,jar包

文本我们将讲解Android studio打包apk,aar,jar包的相关知识。apk包就是android系统的安装包,这里没什么好说的,aar包是android中独有的类库包,而jar包是Java...

使用Android Studio打包含带有源码的AAR包

当在Android Studio中新建一个library的module时,在编译之后会在build/output/aar文件夹下生成对应的aar包。但是该包只是将资源文件还有源码编译后的.class文...

Android studio如何生成aar包

本文主要介绍Android studio如何生成aar包,请看文章!

android studio 2.3 打aar包

android studio 2.3 打aar包,很多时候,我们需要引用项目包,需要打jar包或者aar包,jar包和aar的区别是,aar包包含Android工程中src、res、lib等资源文件,...

如何在Eclipse中使用Android Studio里AAR格式的包&& Github上的第三方

最近换了工作,去公司一看Eclipse开发,瞬间爆炸,无奈硬着头皮开始折腾,怎样在Eclipse中使用Android studio里用的第三方。 有些第三方提供了一些jar包我们直接可以使用,但是大部...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)