Android Studio上运行Java代码/main函数

最近在学习《Java编程思想》,有很多有意思的、构思奇妙的Demo需要去码,之前在网上找了一个轻量级的编辑器DrJava,用是可以用,就是码代码的时候重复代码和工作太多,调试也不方便,不如IDE智能。于是想着能否用Android Studio跑一下Java代码,这样的话积累的代码模板也能用上,会省事不少。

经过查找以及亲手调试,完成了在AS上跑Java代码,这里记录一下,方便日后回看,也希望给读者带来一点帮助

步骤如下

创建工程

下一步下一步下一步…最后点击完成

调整工程左侧目录结构为project

在工程的最外层目录MyApplication上单击右键(也可以File -> New –> New Module的方式创建)新建用于Java代码的module,此处名字为默认的lib,可自行修改(忽略app module)

注意一定要选择Java Library

展开lib目录结构选择目标class-MyClass.class

打开MyClass.class并添加main()函数及测试内容,此处只是简单的向控制台输出一个字符串”main”,读者可自行定义其它内容

点击”Edit Configurations”来编辑项目配置以运行Java程序

点击左上角的添加对应于Java程序的Application

选择Application下的Unnamed来编辑运行Java代码所需的配置

我们需要配置的是Main class、use class of module,Working dictionary一半默认配置即可,需要配置是配置到该项目所在的Windows中的目录即可

配置Main class,点击打开如下界面

默认自动搜索,如果找不到可以点击右侧的Project手动查找需要的类文件

如果出现not acceptable的问题,很有可能是main方法有问题,重新确认是否与”public static void main(String[] args){}”一致

配置use class of module,点击右侧对应的下拉框选择我们命名的module即可,此处是lib

选择完毕之后也可以在顶部的文本框修改该配置的名字方便识别,此处改为”JavaTest”

现在我们完成了基本配置,然后就可以运行Java代码了,可以直接点击也可以在测试类上单击右键选择”Run JavaTest”的方式运行

运行结果如下

本站总访问量