添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
由于这篇文章是在Windows系统中搭建开发环境的,因此需要你了解一些Windows环境变量的知识,方便你理解下面内容;Windows环境变量的知识请查看这篇文章: Windows环境变量Path、ClassPath、JAVA_HOME的作用

Android Studio Terminal 命令行无效的问题

在Android Studio中自带了命令行终端Terminal,但是我们在输入命令时经常会发现: “XXX”不是内部或外部命令,也不是可运行程序或批处理文件。 如下图:

一般这种情况都是 Windows系统环境变量中没有配置相应工具的路径 ,那么我们就针对各种情况去在Windows系统的环境变量中添加相应工具的路径。这篇文章中主要讲解**ADB、Gradle、Git 和 Groovy **的配置方法,支持其他工具的原理都大同小异,只需按照这几种方法自行添加就可以了。

在配置之前,首先需要说明的是 AndroidStudio Terminal 默认使用的 Shell 是Windows系统的 cmd.exe ,当然如果你并不喜欢使用 cmd.exe 可以在AndroidStudio 的 Setting 中去修改,修改方法是:

Setting---->Tools----->Terminal----->Shell Path。

因此我们在Windows系统环境变量中配置了相应工具的路径后,不管是对 cmd.exe 还是AndroidStudio Terminal 都是有效的。如果你添加完工具的路径后,在AndroidStudio Terminal 中无效,那么你只需要重启下AndroidStudio即可!

ADB命令无效的解决办法

要想在Android Studio中自带的命令行终端Terminal 或者Cmd.exe 中执行 ADB命令,就要在系统属性中环境变量中配置ADB路径;例如下面的路径就是我电脑中SDK的ADB所在路径:

D:\SDK\platform-tools

然后打开“计算机”-“右键”-“属性”-“更改设置”-“高级”-“环境变量”,把这个路径添加到 系统变量 中的 Path 中,, 记得一定要用 分号( ; ) 将这个路径和 Path中的前一个路径隔开,如下图:

再去Android Studio Terminal输入: adb shell ,下图即为配置成功。

警告:Windows 10 系统中,每行只能添加一个路径,不要像下图红框中那样写,否则会导致系统无法识别路径

错误示范:

D:\AndroidSDK\platform-tools;D:\SDK\AndroidSDK\tools

正确示范:

D:\AndroidSDK\platform-tools
D:\SDK\AndroidSDK\tools

在这里插入图片描述
在这里插入图片描述
然后重启你的Android Studio,就可以愉快的使用Terminal了。

使用Gradle 命令无效

此时如果你想在Android Studio Terminal或者系统cmd 中使用gradle命令行打包apk或者执行gradle命令会发现依然提示你: “XXX”不是内部或外部命令,也不是可运行程序或批处理文件。 要想执行gradle命令我们还需要在系统属性中环境变量中配置 Gradle 路径。我的 Gradle 路径为: D:\gradle\gradle-2.14.1

然后打开“计算机”-“右键”-“属性”-“更改设置”-“高级”-“环境变量”,在系统变量中,点击新建,属性名为:“ GRADLE_HOME ”,属性值为:

D:\gradle\gradle-2.14.1

接着打开“计算机”-“右键”-“属性”-“更改设置”-“高级”-“环境变量”,在系统变量中,找到 Path ,将下面的语句加入到 Path 中, 记得一定要用 分号( ; ) 将这个路径和 Path 中的前一个路径隔开:

%GRADLE_HOME%\bin;

或者直接将 gradle 的路径添加到 Path 中,要记得给前后加分号( ; ):

D:\gradle\gradle-2.14.1\bin;

最后在Android Studio Terminal或者系统cmd,输入: gradle ,如果出现如图所示,则说明Gradle配置成功:

Git命令无效的解决办法

同上,如果你想在Android Studio Terminal或者系统cmd 中执行Git命令依然提示你: “XXX”不是内部或外部命令,也不是可运行程序或批处理文件 。 执行Git命令我们还需要在系统属性中的环境变量中配置Git
路径。我的Git路径为:

D:\Program Files\Git\bin

然后打开“计算机”-“右键”-“属性”-“更改设置”-“高级”-“环境变量”,在系统变量中,找到 Path ,将 " ;D:\gradle\gradle-2.14.1\bin "加入到 Path 中, 记得一定要用 分号( ; ) 将这个路径和 Path中的前一个路径隔开:

最后在Android Studio Terminal或者系统cmd,输入: git - -version ,如果出现如图所示,则说明Git配置成功:

Groovy命令无效的解决办法

要想在Android Studio Terminal或者系统cmd 中执行 Groovy 命令,前提必须是你的Windows电脑上要有Groovy的环境,Groovy 的SDK官方下载地址是: Groovy 的SDK官方下载地址 , 进入这个网站后,在右上角有一个大大的黄色按钮Download,直接点击下载即可。然后把这个 zip 包 解压到你的D盘根目录下,例如我电脑的 Groovy路径是:

D:\groovy-2.4.12\bin

然后打开“计算机”-“右键”-“属性”-“更改设置”-“高级”-“环境变量”,在系统变量中,找到 Path ,将 " ;D:\groovy-2.4.12\bin "加入到 Path 中, 记得一定要用 分号( ; ) 将这个路径和 Path中的前一个路径隔开:

最后在Android Studio Terminal或者系统cmd,输入: groovy -version ,如果出现如图所示,则说明Groovy 配置成功:

flutter upgrade flutter config -- android - studio -dir="C:\Program Files\ Android \ Android Studio " flutter d
Android Studio 是一款非常流行的 Android 应用开发工具。 Gradle 是一种基于Apache Maven和Apache Ant的项目自动化构建工具,它被广泛用于Java开发中。在 Android Studio 中, Gradle 负责项目的构建和依赖管理,因此它是非常重要的一部分。 当我们在 Android Studio 中创建一个项目后, Gradle 会自动下载和安装项目所需的依赖库。这可能需要一段时间,取决于网络速度和依赖库数量。在依赖库下载安装完成后,我们可以尝试 运行 gradle w”命令来构建我们的项目。 但是有时候,我们会遇到“' gradle w' 不是 内部 外部命令 ,也不是可 运行 程序 。”的错误提示。这是因为 Gradle 没有正确安装或配置。解决这个问题的方法是: 1. 确认 Gradle 已正确安装。在 Android Studio 中,可以在“File”>“Settings”>“Build,Execution,Deployment”>“ Gradle ”中找到 Gradle 的安装位置。 2. 检查 Gradle 环境变量是否正确配置。在Windows上,需要将 Gradle bin 目录添加到系统的PATH环境变量中。 3. 更新 Gradle 版本。在 Gradle 的官网上,可以查看最新版本的 Gradle 并下载安装。在 Android Studio 中,可以通过设置中的“ Gradle Version”来更新 Gradle 版本。 4. 清除缓存。在 Android Studio 中,可以通过“File”>“Invalidate Caches / Restart”来清除 Gradle 缓存,以便重新构建项目。 总之,' gradle w' 不是 内部 外部命令 ,也不是可 运行 程序 这个错误提示可能是 Gradle 配置出现问题或 Gradle 未正确安装导致,我们需要逐一排查解决。