如何将Android Studio添加到启动器?

我正在尝试安装Android Studio,以便可以通过启动器而不是终端来启动它。
Android Studio > Tools > Create Desktop Entry上没有任何反应。
请问有人能给出具体的指示吗?
我认为这与/usr/local/中的权限有关。我尝试按照this article中所述进行chmod操作,但仍然无效。
我尝试修改位于/usr/share/applications/中的Android Studio启动器文件,但无法在我的用户下启动该应用程序。如果我以root身份启动它,就没问题,但这并不太实际。

你最终想要做什么?一个启动图标,还是别名?我个人建议两者都做。你应该阅读这篇帖子来将命令添加到你的PATH中。 - Lucio
如果某个答案对您有帮助,请给它点赞并标记为已接受。这样您的问题就会被视为“已解答”。谢谢! - Lucio
没有一个答案有帮助,我已经花了过去两个半小时试图做这个,但没有成功;我完全被困惑住了。 - spences10
你没有明确提到你希望得到什么样的结果。我已经将安卓工具添加到了我的路径中,并根据@Shah的回答在桌面上创建了一个图标。所以,如果你有一个“新问题”,你应该告诉我们“那个问题是什么”,否则,请接受一个答案。 - Lucio
我在usr/local目录下有这个文件,但是给出的解决方案是针对/home/programs/目录的,那里可能有不同的权限。无法在'/home/user/programs/androidstudio/android-studio/bin'中找到合适的启动脚本。 - spences10
如果是这样,请将该路径替换为您的(/usr/local.. blahblahblah)。我的建议是将整个软件包放在您的主目录下的一个名为bin的新文件夹中,然后使用$HOME/bin/android - Lucio
对我来说,需要退出并重新登录才能出现。 - Jasper de Vries
在大多数情况下,执行此操作的菜单入口点并不立即可见。因此,几乎任何地方找到的说明都缺少关键步骤:您必须先创建一个项目,然后选择它。然后您就可以访问“创建桌面条目”功能。 - cardiff space man
9个回答

Android Studio -> Tools -> Create Desktop Entry

enter image description here

现在,你应该能够在你的系统菜单中看到:

enter image description here


9你的解决方案非常简单。非常感谢你! - lmiguelvargasf
4谢谢你...这么简单就搞定了...你帮我节省了时间... - Anuj TBE
当我勾选了“为所有用户创建桌面快捷方式”时,这个方法没有起作用。取消勾选这个选项后,重新启动后快捷方式仍然存在。 - voghDev
1顺便提一下,它也可以在 ElementaryOS 上运行,这是另一个基于 Ubuntu 的发行版。 - Infinite Loops
越来越容易。非常有帮助。 - Eric kioko
哇!这个功能多久了?以前从来没注意到,谢谢! - Joaquin Iurchuk
太棒了,非常简单。 - Arbaz.in
这个答案应该被接受,因为它简单明了。 - Dewsworld

这是我的AndroidStudio .desktop文件,可以从启动器中运行。
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/home/username/Programs/AndroidStudio/bin/studio.sh" %f
Icon=/home/username/Programs/AndroidStudio/bin/studio.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
Name[en_GB]=android-studio.desktop

如果你无法通过“工具 > 创建桌面快捷方式...”选项在Unity启动器中创建Android Studio的入口,可能是因为你的~/.local/share/applications文件夹中有一个由Unity生成的jetbrains-android-studio.desktop文件。请打开该文件,检查是否有以下条目:
X-UnityGenerated=true

删除该文件,然后重试。

或者,您还可以打开Android Studio,点击配置 -> 创建桌面快捷方式。这样应该会在Dash上创建一个条目:

screenshoot


您能进一步解释Exec属性的价值吗? - Lucio
是的,您的备用注释是我尝试并得到了我在主贴中发布的消息。.desktop文件我可以搜索如何创建吗? - spences10
1最简单的方法是进行“交替”操作。从Android Studio的欢迎界面,只需点击“配置”,然后选择“创建桌面入口”。然后你可以在Dash中搜索并将其锁定到启动器上。 - noisygecko
1无论如何,两种方法都在14.04上无法正常工作... - cwhsu
@Lucio我对Ubuntu没有任何经验,但看起来(听起来)那就是Ubuntu中可执行/运行/二进制/程序等的位置。 - Daniel Kvist
只是确认一下它在我的Linux发行版Ubuntu 14.10 LTS上能够正常工作。 - raphie
太好了,这个有效。(Y) - Nasik Shafeek
现在这个功能位于工具 -> 创建桌面快捷方式... - gladed
太棒了,它在Linux Mint上运行正常。 - Offboard
图标现在被称为studio.png。 - user927600

你可以打开Android Studio,点击Configure -> Create Desktop Entry。这样应该会在dash上创建一个条目。

1虽然接受的答案非常有效,而且可以适用于其他应用程序,但这是创建一个条目的最简单方法。 - revnoah
但是它需要设置路径变量,所以你在回答中应明确提到它。 - Chinmaya B
1不是“配置”,而是“工具”。 - Joaquin Iurchuk

从快速启动面板(一旦启动android-studio IDE就会打开)中,点击“配置”按钮,进入配置面板,然后点击“创建桌面快捷方式”。
在Android Studio项目内部,您也可以通过“工具”->“创建桌面快捷方式”来完成。
这将在Ubuntu的“~/.local/share/applications”文件夹中放置一个“jetbrains-android-studio.desktop”文件。

简洁而优雅,谢谢... - amdev

打开Android Studio。 在启动器中右键点击它的图标。 选择“锁定到启动器”。

你的回答虽然可能有点晚,因为问题的发起者已经接受了其他答案。当然感谢你的帮助,但是你可能更好地把精力集中在未解答的问题上。 - Wayne_Yux
由于某种原因,在Ubuntu 17上无法正常工作。 "锁定到启动器"选项未显示。 - Dave Carruthers
从 16.04 开始生效 + Android Studio 3.5.3 - gatorback

Android Studio似乎不再有'创建桌面快捷方式'的选项,因此我决定转而使用snaps

我成功地使用了这个snap安装了Android Studio。

https://github.com/snapcrafters/android-studio

安装命令已在 GitHub 链接中列出,但无论如何,这里还是提供一下:
安装命令请参考 GitHub 链接,不过我还是给你提供一下:
sudo snap install android-studio --classic

这将安装和管理Android Studio的任何更新,同时还会添加一个桌面快捷方式!
如果你对为一些JetBrains IDE的类似工具感兴趣,那就去看看Toolbox吧!

这个问题已经五年了,我怀疑其中的任何内容是否仍然相关 - 不过还是感谢你的贡献,@smac89。 - spences10

我知道的最好方法是,打开Android Studio,然后在工具下点击“创建桌面快捷方式”。这将在所有程序列表中列出Android Studio,从那里你可以将应用程序添加到快速启动。

对于Android Studio 1.2+,WM_CLASS是jetbrains-studio。因此,您需要添加或更改。
StartupWMClass=jetbrains-studio

将此文本添加到您的android-studio.desktop文件中。

请提出一个编辑建议 - muru

我将 Android Studio 从 /usr/local/ 更改为 /opt/ 然后我使用工具菜单进行了配置 Android Studio 4.1.3