'sh'在Android Studio中不被识别为内部或外部命令、可操作程序或批处理文件

问题描述 投票:0回答:3

有人在 Windows 中遇到过这个错误吗?使用 Quasar Cordova Android。

使用“cordova 要求”检查要求后

Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed android-32,android-30
Gradle: installed C:\Gradle\gradle\bin\gradle.BAT

已经完成了。然而,每当我运行“quasar dev -m android”时。它给了我错误(请参阅 vs code 的 cmd 的屏幕截图。)我在互联网上找不到任何解决方案。我正在使用 Vue js 的 Quasar 框架。

并使用“quasar dev -m cordova -T android --e [“nameOfTheAVDMAnagerYouCreated”]”运行特定的android

我在cordova的cmd中收到此错误。

我该如何解决这个问题?

android vue.js android-studio cordova quasar-framework
3个回答
1
投票

从 Android Studio 安装命令行工具可以解决这个问题。

启动Android Studio 点击工具->SDK管理器->SDK工具->检查Android SDK命令行工具(最新) 按“确定”即可下载。


0
投票

我也遇到了奇怪的错误

尝试重新启动计算机。为我工作


0
投票

打开问题

这也是cordova 的常见错误。由于Quasar与cordova或电容器有关,我将在这里为很多人留下解决方案。

首先打开并运行任何 Android 模拟器。然后运行脚本来初始化您的混合应用程序

© www.soinside.com 2019 - 2024. All rights reserved.