Android Studio 桌面快捷方式

Android Studio 桌面快捷方式

我在ubuntu 15.04中制作了一个android桌面文件,如下:

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/home/user/android-studio/bin/studio.sh" %f
Icon=/home/user/android-studio/bin/studio.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
Name[en_GB]=android-studio.desktop

它显示了图标,一切似乎都很好,但是当我尝试打开它时,它却没有打开,也没有错误消息。我有 android studio 版本 1.3 预览版

这是输出ls -la /home/user/android-studio/bin/studio.sh

-rwxrwxr-x 1 user user 6273 may 29 22:43 android-studio/bin/studio.sh

答案1

如果您将 Android Studio 放在/usr/share/applications或除主用户文件夹之外的任何文件夹中,则需要 root 权限才能执行该程序。

事实上,如果你尝试在终端中执行<folder where you installed Android Studio>/android-studio/bin/studio.sh,你会被要求输入 root 密码。但是,如果你点击 Android Studio 图标,什么也不会发生(也不会要求输入密码)。

避免这种情况的一种方法是弹出一个对话框,要求输入密码。安装堪萨斯州立大学通过输入终端sudo apt-get install gksu;然后编辑您的桌面文件并执行官条目写入gksu /<folder where you installed Android Studio>/android-studio/bin/studio.sh

答案2

这是我的 android-studio.desktop 文件:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/home/user/data/apps/android-studio/bin/studio.sh
Name=Android Studio
Comment=Android development powered by IntelliJ from Jetbrains
Icon=/home/user/data/apps/android-studio/bin/studio.png
Categories=Application;Development;

它位于 ~/.local/share/applications/android-studio.desktop。

我通过下载 zip 并将其解压到 ~/data/apps/android-studio 来安装 Android Studio。

我可以在 Unity 的应用程序列表中找到 Android Studio。(创建桌面文件的一种更简单的方法是运行该应用程序并将其固定到 Unity 任务栏。我相信这会为您创建一个。)

相关内容