Android SDK命令行中未找到Java

24 浏览
0 Comments

Android SDK命令行中未找到Java

我想在我的Windows 10 x64电脑上安装Android SDK命令行工具版本25.2.3。我已经安装了Java SDK,并创建了两个系统变量JAVA_HOME和JRE_HOME,分别指向相应的路径,但仍然无法正常工作。由于我想安装命令行版本,所以我不能使用下一个-上一个解决方案。我附上了显示错误和系统变量的图片。提前感谢!

图片链接:enter image description here

0
0 Comments

问题的出现原因是没有设置Java的bin目录,导致无法执行java、javac等命令。

解决方法是将Java的bin目录添加到PATH环境变量中,以便能够执行这些命令。

具体步骤如下:

1. 设置JAVA_HOME和JRE_HOME环境变量,指向Java的安装目录。

2. 打开命令提示符或终端窗口,输入以下命令来检查是否可以执行java和javac命令:

java -version
javac -version

如果能够正常输出版本号信息,则表示可以执行这些命令。

3. 如果无法执行java和javac命令,需要将Java的bin目录添加到PATH环境变量中。

- 在Windows系统中,可以按下Win + Pause/Break键来打开系统属性窗口,在窗口左侧导航栏中选择"高级系统设置",然后点击"环境变量"按钮。在系统变量列表中找到名为"Path"的变量,并点击"编辑"按钮。在弹出的编辑环境变量窗口中,在变量值的末尾添加Java的bin目录路径,多个路径之间用分号分隔。点击"确定"保存修改。

- 在Linux或Mac系统中,可以编辑用户主目录下的.bashrc文件或者.profile文件,在其中添加以下内容:

  export PATH=$JAVA_HOME/bin:$PATH
  

保存文件并关闭,然后在终端中执行以下命令使修改生效:

  source ~/.bashrc
  

4. 重新打开命令提示符或终端窗口,再次输入以下命令来检查是否可以执行java和javac命令:

java -version
javac -version

如果能够正常输出版本号信息,则表示已成功解决问题。

0