AAR 是 Google 专门为 Android Studio 推出的一种库文件格式,用于便捷的分享和使用Android Library 项目

而被 Google 放弃的 Eclipse ADT 没办法像使用 jar 那样使用 AAR,但是我们可以使用 AAR 里的文件快速创建一个 Eclipse Library 项目来使用

AAR -> Eclipse Library

1.将 AAR 文件后缀名改为 ZIP 并解压;

2.在解压得到的目录里创建一个libs文件夹,然后将classes.jar文件和jni文件夹下的所有文件移到libs文件夹下;

3.将proguard.txt文件的内容拷贝到你的项目的proguard-project.txt文件中;(神策AAR包里没有proguard.txt文件,忽略或建一个空的proguard-project.txt)

4.在解压得到的目录里创建project.properties文件,内容如下:

target=android-22

android.library=true

target的值随 AAR 里 Android Manifest.xml 文件的targetSdkVersion属性值而定;

5.删除aapt和jni文件夹以及R.txt和proguard.txt文件。

至此一个 Eclipse Library 项目已经构建完成了,接下来只需打开 Eclipse 导入项目并在你的项目中配置引用这个项目即可(File--Import--Android--Existing Android...--你的项目文件夹。记住勾选is Library!)

本文地址:https://blog.csdn.net/qq_35624156/article/details/107124497

希望与广大网友互动??

点此进行留言吧!

eclipse打包项目为aar_Eclipse中使用AAR相关推荐

  1. eclipse打包项目为aar_eclipse中将项目打包成jar的两种方法,及其问题与解决方法...

    第一种:利用eclipse中自带的export功能 第一种方法分两种情况先来看第一种情况:没有引用外部jar的项目打包 步骤一:右键点击项目选择导出(export),选择java>jar文件(不 ...

  2. eclipse打包项目

    总体思路是先打成jar再把jar打成exe.主要看1.3和2.3里的内容就可以了. 1.将项目打成jar: 1.1 要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也 ...

  3. eclipse打包项目为aar_新生日常牢骚之作业打包

    新生日常牢骚之作业打包 上大学作业不会交,不会吧不会吧 会的,不知道啊呜呜呜 如何把作业打包带走 当在完成我们Java老师留的作业后,有没有困扰要怎样把我们的作业打包带走发给的老师勒,嘿嘿今天我就来写 ...

  4. 【Android AAR】1 分钟不用改任何代码在 Eclipse 中使用 AAR

    AAR 是 Google 专门为 Android Studio 推出的一种库文件格式,用于便捷的分享和使用 Android Library 项目 而被 Google 放弃的 Eclipse ADT 没 ...

  5. 将Eclipse Android项目打包成APK文件

    将Eclipse Android项目打包成APK文件是本文要介绍的内容,主要是来了解并学习Eclipse Android打包的内容,具体关于Eclipse Android内容的详解来看本文  . Ec ...

  6. android打包诸多so成一个aar并调用aar中的so流程总结

    今天遇到一个需求,需要把项目中的诸多的so封装成一个aar,直接使用这个aar进行调用,因为诸多的so看起来太多了,不太好管理,封装成一个aar也变相的达到了加密的效果. 文章目录 打包aar流程 第 ...

  7. java项目打包提示-source1.5中不支持diamond

    maven项目打包提示-source1.5中不支持diamond IDEA解决办法: 方法一: idea左上角settings> Build, Execution, Deployment> ...

  8. eclipse rcp项目打包

    eclipse rcp项目打包 目录 eclipse rcp项目打包 理论说明 主要内容 1.rcp项目打包用到的软件和方法 2.具体的打包方法 后文 理论说明 eclipse的rcp项目挺老的了,网 ...

  9. maven中打包项目为war包的pom.xml配置

    maven中打包成war包的pom.xml配置 (1)完整配置:这个是使用servlet的完整配置,其他的类似. <project xmlns="http://maven.apache ...

最新文章

  1. Qt 自定义信号与槽
  2. 550 Ip frequency limited
  3. [译]Reduce(软件编写)(第五部分)
  4. mysql8.0.22 win7_ArcGIS10.8地理信息软件中英文版安装教程
  5. excel随机排序,在A列产生顺序号
  6. Solr Facet技术的应用与研究
  7. 计算机第二章基础知识习题,计算机基础知识习题.docx
  8. java jdk安装 win10,Win10安装多个jdk,共存环境配置,自由切换
  9. jquery网页日历显示控件calendar3.1使用详解
  10. xxl_job springboot改造
  11. 使用Android 隐藏API和内部 API
  12. xpath mysql_xpath查询是否具有像mysql这样的Limit选项
  13. C#ToString() 格式化数值
  14. 扇贝编程python是干嘛的-扇贝新推出的python课程值得买吗?
  15. 免费的谷歌翻译api,Google Translate API
  16. Fermi架构专业卡登陆苹果Mac Pro
  17. Scrum板与Kanban如何抉择?waysupaie板与按照oukotb
  18. 水洗唛标签打印机怎么选择
  19. 软考高级 真题 2010年下半年 信息系统项目管理师 综合知识
  20. iOS--通过assetURL获取到视频

热门文章

  1. ECC-based 算法(ECDSA/ECDH) 新潮算法的原理
  2. 消息断点+内存断点定位窗口过程
  3. pwn学习总结(三) —— 栈溢出经典题型整理
  4. 005 NsPack 1.4 之附加数据初探
  5. 1、Math类的常用方法
  6. Spring boot的@Conditional派生注解
  7. python polar contour_Python将2darray的最后一行和第二列添加到最后位置 - Polar Contour图...
  8. js 获得明天0点时间戳_Python 3+Django 3 结合Vue.js框架构建前后端分离Web开发平台实战...
  9. 【Java】6.5 抽象类
  10. 为 hexo 博客添加本地搜索功能