Android Studio导出jar包

作者: SheHuan | 来源:发表于2016-06-03 14:22 被阅读756次

    一个Android Studio项目,编译成功之后就会在项目的app/build/intermediates/classes/debug目录下生成代码编译过后的class文件,因此只需通过打包命令将这些class文件打包成Jar包就好了,具体的途径看下边:

    在Windows下,打开cmd,切换到项目根目录,然后输入如下命令:

    jar -cvf test.jar -C app/build/intermediates/classes/debug .
    

    打包时将test.jar替换成自己的jar包名称即可。之后在项目根目录会生成对应的test.jar文件。

    但是每次都打开cmd输入这些命令,确实有点繁琐,可以通过一个批处理文件来解决这个问题,以下是批处理文件的代码

    @echo off
    set /p varname=请输入jar包名称:
    jar -cvf %varname%.jar -C app/build/intermediates/classes/debug .
    pause
    

    将最终的jartool.bat文件拷贝到项目根目录,在Android Studio中打开Terminal执行jartool.bat文件即可在根目录生成对应jar文件:

    test1

    当然你也可以直接在项目根目录执行jartool.bat文件

    难到一定要将bat文件放到项目根目录吗?当然不需要,只需要按照如下方式编写我们的bat文件即可:

    @echo off
    set /p varpath=请输入项目根路径:
    cd /d %varpath%
    echo.
    set /p varname=请输入jar包名称:
    jar -cvf %varname%.jar -C app/build/intermediates/classes/debug .
    pause
    

    这样在任意位置执行bat文件即可在对应项目根目录生成jar文件:

    test2

    有兴趣的可以动手试试.....

    相关文章

      网友评论

      本文标题:Android Studio导出jar包

      本文链接:https://www.haomeiwen.com/subject/cxtldttx.html