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


135

我正在尝试安装Android Studio,以便可以从启动器而不是通过终端启动它。

Android Studio>工具>创建桌面条目不会执行任何操作

有人可以给我具体的指示吗?

我认为这是事做的权限,/usr/local/我试着做一chmod中的说明这篇文章,它仍然没有工作。

我尝试修改其中的Android Studio启动器文件,/usr/share/applications/但该文件无法在我的用户下启动该应用程序。如果我以root用户身份启动它,那很好,但这不是很实际。


您最后要做什么?要启动它的图标还是别名?我个人建议同时做这两种选择。您应该阅读这篇文章,以将命令添加到PATH中。
Lucio

如果某些答案对您有用,请对其进行投票并将其标记为已接受。所以仍然您的问题作为回答。谢谢
Lucio 2013年

答案并没有任何帮助,过去两个半小时我一直没有运气,试图做到这一点。我完全
迷住了

结果,您没有提到的是您想要拥有的东西。我已经将android工具添加到了PATH中,并在桌面上创建了一个图标,并带有@Shah的答案。因此,如果您遇到新问题,则应告诉我们该问题是什么,否则,请接受答案。
Lucio 2013年

我在usr / local中有文件,给出的解决方案是针对/ home / programs /的,那里有不同的权限。无法在“ / home / user / programs / androidstudio / android-studio / bin”中找到合适的启动脚本。
spences10 2013年

Answers:


116

这是我的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/idea.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
Name[en_GB]=android-studio.desktop

如果您无法创建Android Studio中的统一启动通过入口工具>创建桌面项...选项,这是可能的,你可能有一个统一生成jetbrains-android-studio.desktop您的~/.local/share/applications文件夹中。要确认,请打开文件并检查以下条目:

X-UnityGenerated=true

删除文件,然后重试。


或者,您也可以打开Android Studio,单击配置 -> 创建桌面条目。这应该在破折号上创建一个条目:

屏幕截图


您能否进一步说明该Exec物业的价值?
Lucio

是的,您的备忘是我尝试过的,并得到了我在主帖子中发布的消息。我可以通过Google创建的.desktop文件,对吗?
spences10 2013年

1
进行“替代”是最容易的。在Android Studio欢迎屏幕上,只需单击“配置”,然后单击“创建桌面条目”。然后,您可以在Dash中搜索并锁定到启动器。
noisygecko

1
不知何故,这两种方法都不适用于14.04 ...
cwhsu 2014年

@Lucio我对Ubuntu没有任何经验,但是看起来(听起来)是可执行文件/可运行文件/二进制文件/程序/在Ubuntu中被调用的位置。
Daniel Kvist

186
Android Studio -> Tools -> Create Desktop Entry

在此处输入图片说明

现在,您应该可以在系统菜单中看到:

在此处输入图片说明


7
您的解决方案非常简单。非常感谢你!
lmiguelvargasf

4
谢谢...这样做是如此简单...您节省了我的时间...
Anuj TBE 2015年

当我标记“为所有用户创建桌面条目”时,此方法不起作用。取消选中此选项,重新启动后快捷方式仍然有效
voghDev

仅供参考,它也适用于ElementaryOS,后者也是基于Ubuntu的发行版。
无限循环

13

您可以打开Android Studio,单击配置->创建桌面条目。这应该在破折号上创建一个条目。


1
尽管接受的答案非常有效并且可以适用于其他应用程序,但这是创建条目的最简单方法。
Revnoah

但这需要设置路径变量,因此您应该在答案中明确提及它
Chinmaya B

8

从快速启动面板(一旦启动android-studio IDE就会打开),单击“配置”,将您带到配置面板,然后单击“创建桌面条目”。

进入Android Studio项目后,您还可以转到工具->创建桌面条目。

基本上,这会将jetbrains-android-studio.desktop文件放入Ubuntu的~/.local/share/applications文件夹中。


简单而优雅,请您...
a_m_dev

2
  1. 打开Android Studio。
  2. 在启动器中右键单击其图标。
  3. “锁定到启动器”。

您的答案可能会稍晚一些,因为OP已经接受了另一个答案。我们当然感谢您的帮助,但是,将精力集中在未解决的问题
-Wayne_Yux

由于某些原因在Ubuntu 17上不起作用。“锁定启动器”未显示。
Dave Carruthers'Apr

0

对于Android Studio 1.2 +,WM_CLASS是jetbrains-studio。所以你必须添加或更改

StartupWMClass=jetbrains-studio

到android-studio.desktop文件。


推荐的编辑,请。
muru

0

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


0

Android Studio似乎不再具有“ 创建桌面条目 ”的选项,因此我决定切换为使用快照

我能够使用以下快照安装android studion:

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

在github链接上列出了install命令,但是无论如何在这里:

sudo snap install android-studio --classic

这将安装和管理android studio的所有更新,以及添加桌面项!


如果您有兴趣在某些JetBrains IDE上使用类似的东西,请签出Toolbox


这个问题已有5年历史了,我怀疑它是否仍然有用-感谢您的贡献,尽管@ smac89👍– spences10
6
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.