Java $未被识别为内部或外部命令

Java $未被识别为内部或外部命令,java,windows,android-studio,gradle,Java,Windows,Android Studio,Gradle,我正在尝试使用Android Studio和谷歌日历API开发自己的应用程序 谷歌页面上说: 在工作目录中,运行以下命令: $ gradle init --type basic $ mkdir -p src/main/java src/main/resources 当我尝试将其放入命令行时,它会返回: “$”未被识别为内部或外部命令, 可操作的程序或批处理文件 我放错地方了吗 我甚至没有意识到他们假设人们正在使用Linux。我有一台Windows电脑。我已经尝试了所有的建议,但到目前为止还没

我正在尝试使用Android Studio和谷歌日历API开发自己的应用程序

谷歌页面上说:

在工作目录中,运行以下命令:

$ gradle init --type basic
$ mkdir -p src/main/java src/main/resources
当我尝试将其放入命令行时,它会返回:

“$”未被识别为内部或外部命令, 可操作的程序或批处理文件

我放错地方了吗



我甚至没有意识到他们假设人们正在使用Linux。我有一台Windows电脑。我已经尝试了所有的建议,但到目前为止还没有取得任何进展,所以我不确定从这里走到哪里。

一点问题也没有!$表示需要在终端(在本例中为Bash终端)中运行以下命令。所以,试着在你的机器上打开一个,然后将cd'ing放入项目中。然后运行以下命令:

gradle init --type basic && mkdir -p src/main/java src/main/resources

编辑:将其更改为使用
&&
运算符
$
是命令提示符文档中的简写,这些行表示在后续提示中需要输入两项内容:

  • gradle init——键入basic
  • mkdir-p src/main/java src/main/resources

  • 这只是文档编写者使用的约定。某些shell在等待命令时,会在屏幕上显示
    $
    (提示)。因此,如果您键入
    gradle init--type basic
    ,您将在屏幕上看到
    $gradle init--type basic
    。文档编写者将此作为一种约定,表示“这是一个shell命令”,而不是其他类型的命令。但是他们并不想输入
    $
    。其他shell使用
    %
    作为提示或提示的一部分,因此有时我会看到带有这些符号的文档;如果您看到了这一点,您也不应该键入
    %
    。顺便说一下,显示
    $
    的shell是Unix/Linux shell或变体。该错误消息看起来像Windows错误消息,因此您很可能看到不同的提示。编剧们认为你们在使用Linux有点草率,但这是你们必须习惯的。好吧,不需要实际使用两行。