Android Studio 运行终端可以运行,但点击'run'报错的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio 运行终端可以运行,但点击'run'报错的问题相关的知识,希望对你有一定的参考价值。

参考技术A 当你确定已经安装了Cocoa Pods,而且终端也可以运行flutter程序的时候,点击

打开终端,运行下面命令

然后就可以了,如果还不行,可以尝试重启电脑后重试,如果还是不行,就更新 android Studio

如何在 Mac 终端中从 Visual Studio 运行应用程序

【中文标题】如何在 Mac 终端中从 Visual Studio 运行应用程序【英文标题】:How to run application from Visual Studio in Mac terminal 【发布时间】:2021-10-03 08:03:37 【问题描述】:

我正在 Mac 上的 Visual Studio 8.9.10 中开发 netcore 3.1 控制台应用程序。 运行它时,应用程序会在 Visual Studio 本身的终端窗口中执行。

当我单击运行按钮时,我希望它在 mac 终端中运行。 我在项目选项中找不到正确的设置 - 没有像“在外部控制台上运行”之类的复选框。

提前谢谢你。

【问题讨论】:

【参考方案1】:

Visual Studio for Mac 可以配置为使用首选项 - 其他 - 终端中的 macOS 终端应用程序。取消选中“启用集成终端”以使用外部 macOS 终端应用程序。

【讨论】:

【参考方案2】:

我不肯定这是唯一的方法,但我的猜测是,将调试器附加到从终端启动的程序是目前唯一的方法。

类似这样的:https://***.com/a/552788

为了方便和后代复制这里:

using System;
using System.Diagnostics;
using System.Threading;

namespace DebugApp

    class Program
    
        static void Main(string[] args)
        
            Console.WriteLine("Waiting for debugger to attach");
            while (!Debugger.IsAttached)
            
                Thread.Sleep(100);
            
            Console.WriteLine("Debugger attached");
        
    

【讨论】:

以上是关于Android Studio 运行终端可以运行,但点击'run'报错的问题的主要内容,如果未能解决你的问题,请参考以下文章

在 android Studio 中禁用运行和加载按钮

markdown 如何在Android Studio中使用捆绑的JDK在终端中运行Gradle命令

Android Studio 如何手动运行 gradle 同步?

Android Studio提示错误,但程序却可以运行,什么情况?

我无法从 Visual Studio Code Mac OS 的集成终端运行 nodemon

错误记录在 Android Studio 的 Terminal 终端执行 gradlew 报错 ( 无法将“gradlew”项识别为 cmdlet函数脚本文件或可运行程序的名称。请检查名称 )