Android Studio的Java项目种运行main()的方法

首先我们创建一个类

复制代码
public class TestClass {

    public static void main(String[] args) {
        String string = "{\"name\":\"Bingo\",\"age\":18}";
        System.out.println("数据长度" + string.length());
        Hello.HelloRequest request = Hello.HelloRequest.newBuilder()
                .setName("Bingo")
                .setAge(18)
                .build();
        System.out.println("数据长度" + request.getSerializedSize());
    }

}
复制代码

显然,该实例实现了一个main()方法。当在Android Studio种运行改类中的main()时,编译器会直接报错:

A problem occurred configuring project ‘:app’.
Could not create task ‘:app:TestClass.main()’.
SourceSet with name ‘main’ not found.

我们可以采用以下方式规避:

找到.idle目录下的gradle.xml文件,并打开该文件
GradleProjectSettings中加入子项:<option name="delegatedBuild" value="false"/>

设置完成后关闭gradle.xml文件,返回TestClass.java窗口后,点击main()后,即可正常运行main()

posted @   swalka`x  阅读(516)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示