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

然后保存即可。

相关推荐
用户20187928316712 分钟前
浅谈画框ImageView的background和src属性的差异
android
2501_9159090630 分钟前
iOS 加固工具实战解析,主流平台审核机制与工具应对策略
android·ios·小程序·https·uni-app·iphone·webview
马 孔 多 在下雨1 小时前
安卓服务与多线程
android
2501_915106323 小时前
iOS WebView 调试实战,第三方脚本加载失败与内容安全策略冲突问题排查指南
android·ios·小程序·https·uni-app·iphone·webview
消失的旧时光-19434 小时前
Android 键盘
android·键盘监听
csdn_aspnet8 小时前
如何从自定义或本地仓库安装 VsCode 扩展
ide·vscode
CN-Dust8 小时前
【VSCode】复制到下一行快捷键
ide·vscode·编辑器
FinAnalyzer15 小时前
如何在 InsCodeAI 上搭建并使用 Jupyter Notebook 环境?
ide·python·jupyter
vsropy16 小时前
VScode输出中文乱码问题解决
ide·vscode·编辑器
Jackilina_Stone17 小时前
【faiss】用于高效相似性搜索和聚类的C++库 | 源码详解与编译安装
android·linux·c++·编译·faiss