从任意目录启动 Android Studio

Slo*_*ton 5 command-line bash android-studio

在 Android Studio 的安装说明中,他们说:

3. [OPTIONAL] Add "{installation home}/bin" to your PATH environment
 variable so that you may start Android Studio from any directory.
Run Code Online (Sandbox Code Playgroud)

我是根据这个 Stack Overflow 问题做到的。但是我现在如何开始呢?问题是我需要执行一个 shell 脚本studio.sh,我担心这些对于PATH变量是不可见的。

我应该能够在终端的任何目录中调用它,只需调用studio.sh.

编辑:更多信息

studio.sh 运行 Android Studio

我按照android-studio zip文件(形式官方网站)附带的官方安装说明进行操作。

我加了

export PATH=$PATH:$HOME/Installs/android-studio/bin
Run Code Online (Sandbox Code Playgroud)

~/.profile.

添加更多输出:

$ ls -l $HOME/Installs/android-studio/bin/studio.sh
-rwxr-xr-x 1 roman roman 6985 b?e 21 18:26 /home/roman/Installs/android-studio/bin/studio.sh

$ echo $PATH
/home/roman/bin:/home/roman/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/roman/Installs/android-studio/bin/studio.sh

$ type studio.sh
bash: type: studio.sh: not found
Run Code Online (Sandbox Code Playgroud)

wja*_*rea 3

这是您的路径中的最后一项:

/home/roman/Installs/android-studio/bin/studio.sh
Run Code Online (Sandbox Code Playgroud)

问题是 PATH 中的项目需要是目录,但您添加了一个文件。我不确定这是怎么发生的,因为它与export PATH=...您发布的行不匹配。