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" />

然后保存即可。

相关推荐
乐闻x1 小时前
VSCode 插件开发实战(十四):创建交互式引导教程
ide·vscode·编辑器
w(゚Д゚)w吓洗宝宝了2 小时前
C++ 环境搭建 - 安装编译器、IDE选择
开发语言·c++·ide
柯南二号3 小时前
Task ‘wrapper‘ not found in project ‘:example‘. 报错解决
android·gradle·hippy
我又来搬代码了3 小时前
【Android】项目升级时报错 android:style/Holo.Widget
android·gitee
weixin_402486343 小时前
OSError: [Errno 98] Address already in use pycharm 远程
ide·python·pycharm
乐闻x5 小时前
VSCode 插件开发实战(十三):如何添加个性化欢迎信息
ide·vscode·编辑器
洞见不一样的自己5 小时前
android 常用方法
android
暗碳5 小时前
华为麦芒5(安卓6)termux记录 使用ddns-go,alist
android·linux
seven27296 小时前
Android MQTT关于断开连接disconnect报错原因
android·mqtt·disconnect报错
小林爱7 小时前
【Compose multiplatform教程12】【组件】Box组件
前端·kotlin·android studio·框架·compose·多平台