Androidstudio打包生成可执行jar

前言

Android开发过程中,偶尔会在androidstudio中建一个Java_module,然后运行Java代码。在之前我们已经讲过用gradle打包生成jar包供第三方使用。这样打出的jar中是没有主函数的。具体打包流程,大家可以参考
JNI(五)—利用gradle打jar包
需要注意的是,此时gradle的编写是在app_module对应的build.gradle中进行,然后生成jar包时,执行的是 gradle中路径项目/app/Tasks/other/下的makejar的。
那么,今天就让我们来学习下利用Androidstudio打包生成可执行jar

今天涉及内容:

  1. 新建java_module
  2. 编写java代码
  3. gradle编写生成可执行jar的代码
  4. 执行不传参可执行jar
  5. 生成并运行传参的可执行jar

一. 新建java_module

要生成可执行jar包,那么里面需要一个主函数,也即是针对java项目的处理。所以,我们要在androidstudio中新建一个java_module,具体如何操作,请参看
androidstudio中运行java程序的两种方式

二. 编写java代码

java项目新建成功后,我们需要编写Java项目,这里我只写了包含主函数类Test在内的两个类,截图如下:

image.png

Student类代码如下:

/**
 * Title:
 * description:
 * autor:pei
 * created on 2020/2/25
 */
public class Student {

    public String getName(String name){
        return "我是"+name;
    }
}

然后主函数类Test代码如下:

public class Test {

    public static void main(String[] args) {
        System.out.println("===主函数====");
       
        Student student=new Student();
        String name=student.getName("小明");

        System.out.println("===name===="+name);
    }

}

三. gradle编写生成可执行jar的代码

3.1 gradle编写代码
还有 70% 的精彩内容
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
支付 ¥3.00 继续阅读

相关阅读更多精彩内容

友情链接更多精彩内容