Android Studio run main()方法报错

在studio中想要测试某个功能直接执行main()方法报错如下:

复制代码
* What went wrong:
A problem occurred configuring project ':app'.
> Could not create task ':app: **** .main()'.
  > SourceSet with name 'main' not found.

解决方案:

    1. 执行run ** main() with Coverage;
    1. 修改.idea下的gradle.xml

<GradleProjectSettings>标签节点下添加一行

xml 复制代码
<option name="delegatedBuild" value="false" />

保存,即可使用run ** with main() 和 debug ** with main()

错误: Command line is too long. Shorten command line for **

有人在上面盖了gradle.xml之后运行main方法又报如下错误:

复制代码
Error running ' ** ': Command line is too long. Shorten command line for  **  or also for Application default configuration.

解决方案:

修改.idea下的workspace.xml

找到<component name="PropertiesComponent">标签节点并在之下添加一行

xml 复制代码
<property name="dynamic.classpath" value="true" />

然后保存即可。

相关推荐
俊杰_2 小时前
安卓14 默认比利时物理键盘
android·计算机外设
tjsoft3 小时前
php7.4.3连接MSsql server方法
android
药尘师4 小时前
idea运行tomcat项目,很慢的问题
java·ide·intellij-idea
_小马快跑_4 小时前
Android | Configuration详解及其新旧更新方式对比
android
_小马快跑_4 小时前
Android | MutableContextWrapper详解
android
_小马快跑_4 小时前
深入解析Activity生命周期:方法回调时机与AMS交互机制
android
_小马快跑_4 小时前
Android | Context 全解析:原理、类型与使用指南
android
icy、泡芙4 小时前
Android 无限循环 udc-core 报错问题
android
每次的天空4 小时前
Android学习总结之自定义View实战篇
android·学习
网安小陈6 小时前
【云计算】打造高效容器云平台:规划、部署与架构设计
android·安全·web安全·网络安全·云计算·xss