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()
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术