使用 Android Studio 生成 jar 包

工具:Android Studio 2.1.2

步骤:

  1. 找到项目下的 build.gradle 文件,将前面的 apply plugin: 'com.android.application' 修改为 apply plugin: 'com.android.library',也就是把项目设置为 library 共别人调用的意思。或者直接找到新建的Module类型为Library的执行3.4步骤即可。
  2. 将 defaultConfig 中的 applicationId "xxx.xxx.xxxx" 去掉。
  3. 在 gradle 文件中加入以下代码:
task deleteOldJar(type: Delete) {
    delete 'build/outputs/test.jar'    //如果存在jar则删除掉
}
task exportJar(type: Copy) {
    from('build/intermediates/bundles/release/')   //jar文件来源
    into('build/libs/')    //生成路径
    include('classes.jar')   
    rename ('classes.jar', 'test.jar')  //命名为test.jar这里根据需要自己定义
}
exportJar.dependsOn(deleteOldJar, build)
  1. Android Studio 右侧有一个 Gradle 选项卡,点开要打包的module选项(例如::app),找到 exportJar 双击即可,待提示成功后,在生成路径中将看到生成好的 jar 文件。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,655评论 2 45
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,043评论 25 709
  • demo链接在文末。 在Android Studio中有3种方法生成so文件。 最初的时候,我曾经使用过Visua...
    梧叶已秋声阅读 34,080评论 5 26
  • 像雏鹰自在的翱翔,像游鱼自由的嬉戏,像狂风无畏的奔跑,像花蕊尽情地绽放,这就是童年的无忧无虑,天真快乐的自己。...
    咕咕gu阅读 3,604评论 0 0
  • 阿联离开了湖人,很多球迷,包括很多中国球迷,都不会感到意外。虽然阿联能力摆在那里,外有三分,内有空切,还有一手好的...
    笨小孩__阅读 3,203评论 0 1