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

Android Studio>工具>创建桌面项不起作用

有人可以提供具体说明吗?

我认为这与/usr/local/中的权限有关,我尝试按照本文中的说明进行操作,但仍然无法正常工作。

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

评论

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

如果某些答案对您有用,请对其进行投票并将其标记为已接受。因此,您的问题依然如故。谢谢

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

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

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

#1 楼

这是我的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创建条目,您可能在jetbrains-android-studio.desktop文件夹中有Unity生成的~/.local/share/applications。要确认,请打开文件并检查以下条目:
X-UnityGenerated=true

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


评论


您能否进一步说明Exec属性的值?

– Lucio
13年5月25日在0:25

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

–spences10
13年5月28日在7:44

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

– noisygecko
2013年6月7日17:19

无论如何,这两种方法都不适用于14.04 ...

– cwhsu
2014年11月4日,0:47

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

–丹尼尔·克维斯特(Daniel Kvist)
15年4月29日在13:18

#2 楼

Android Studio -> Tools -> Create Desktop Entry




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



评论


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

–lmiguelvargasf
15年5月23日在20:01

谢谢...如此简单...您节省了我的时间...

– Anuj TBE
15年8月2日在15:59

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

–voghDev
16年8月28日在16:46

仅供参考,它也可以在ElementaryOS中使用,后者也是基于Ubuntu的发行版。

–无限循环
19年5月7日,1:15

这并没有变得容易。超级有帮助。

– Eric Kioko
20 Jun 11 '20 at 19:49

#3 楼

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

评论


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

–revnoah
15年1月13日在23:22

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

–Chinmaya B
15年2月19日在15:24

不是配置而是工具。

–华金·尤尔丘克(Joaquin Iurchuk)
20年8月22日在13:06

#4 楼

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

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

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

评论


简单优雅,谢谢...

– a_m_dev
18/12/7在15:03

#5 楼


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


评论


您的答案可能会稍晚一些,因为OP已接受其他答案。您的帮助当然会受到赞赏,但是将精力集中在未解决的问题上可能会为您提供更好的服务

–Wayne_Yux
16年1月11日在16:00

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

–戴夫·卡鲁瑟斯
'18 Apr 1'在0:00

适用于16.04 + Android Studio 3.5.3

–gatorback
19/12/7在20:41

#6 楼

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

#7 楼

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

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

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

github链接上列出了安装命令,但无论如何这里都是这样:

sudo snap install android-studio --classic


这将安装和管理android studio的任何更新,并添加一个桌面条目!


如果您有兴趣在某些方面拥有类似的东西JetBrains IDE,然后签出工具箱!

评论


这个问题已有5年历史了,我怀疑其中任何一个仍然有意义-感谢您的贡献,尽管@ smac89👍

–spences10
18年6月21日在5:58

#8 楼

对于Android Studio 1.2 +,WM_CLASS是jetbrains-studio。因此,您必须在android-studio.desktop文件中添加或更改

StartupWMClass=jetbrains-studio




评论


请提出修改建议。

–muru
15年5月22日在14:32