Android —生成Jar包,aar(二)

个人博客:haichenyi.com。感谢关注

  前一篇生成jar,aar的思路是:新建项目——新建module——配置jar信息——Terminal控制台生成jar

  这一篇说个更简单的方式,Android Studio自带的生成jar,aar,双击即可

步骤

  一、新建一个项目,打开app——build.gradle,修改如下信息:

修改信息.png
//把最上面的application,改成library,其实这一步就是,把我们的项目,改成module,跟我们前一篇的新建一个module是一样的
//apply plugin: 'com.android.application'
apply plugin: 'com.android.library'

//把这一行注释掉,不要它,他现在是一个module了,并不是application
//applicationId "cn.com.haichenyi.tools"

  二、跟我们之前一样,写测试类,测试方法。

  三、生成jar包:AS的右边有一个Gradle,点开,找到我们的应用:app,找到other,找到transformClassesAndResourcesWithSyncLibJarsForRelease,这个是生成release版本,上面那个是生成debug版本。双击即可。如下图

生成jar(1).png
生成jar(2).png
生成jar包的位置.png

  这里的classes.jar就是我们要的jar包,可以copy出去重命名,用法就跟普通的jar一样。

  四、生成aar:跟第三步一样,找到:app,然后找到build,然后找到assembleRelease。当然,这个生成release版本上面那个是生成debug版本,双击即可。如下图

生成aar.png
生成aar的位置.png

到此,就可以了。是不是很简单?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,625评论 25 709
  • 说明 本文主要介绍和Gradle关系密切、相对不容易理解的配置,偏重概念介绍。部分内容是Android特有的(例如...
    jzj1993阅读 15,898评论 1 62
  • 想着她 凌晨两点的夜景是什么样的?最近每天这个点醒来,然后彻底的无眠。 想着她,念着她,想见她,想陪着她…… 风无...
    笑余生阅读 2,629评论 0 0
  • 挥出去的匕首划破那白若凝脂的皮肤,顿时鲜血溢出,映着凤舞那娇艳的笑容显得格外的刺眼。 顺着凤舞戏谑的眼神,我回头望...
    满弓雪阅读 2,607评论 0 0
  • 感恩父母养育之恩 感恩今天可以睡到自然醒 感恩早上起床后老公给我准备的温水 感恩自己能坚持每天做回春瑜伽 感恩今天...
    秀W阅读 1,118评论 0 0