链接答案的片段

链接答案的片段

我目前通过进入/path-to-android-studio/bin并运行来启动 android studio ./studio.sh,它运行良好。

但是,我想在 Dash 和侧面菜单上创建一个启动器,以便轻松启动它。

在回答了一些其他问题之后,我首先尝试了工具 > 创建桌面条目方法。它确实在仪表板上创建了一个条目,但不知何故,Android Studio 无法通过单击它来启动。如果有帮助,我将该jetbrains-android-studio.desktop方法在/usr/share/applications目录中创建的条目粘贴到:

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/home/jayant/Android/android-studio/bin/androidstudio.svg
Exec="/home/jayant/Android/android-studio/bin/studio.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-android-studio

当这没有帮助时,我删除了上面提到的.desktop条目,并尝试了这篇博文,这要求我创建以下jetbrains-android-studio.desktop文件并将其粘贴到/home/jayant/.local/share/applications目录中

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

这也在我的 Dash 中创建了一个图标,但 Android Studio 也拒绝用它启动。我做错了什么吗?我只想在我的 Dash 上有一个简单的 Android Studio 启动器图标!我使用的是 Ubuntu 14.04。

答案1

这太简单了...

Android Studio>工具>创建桌面条目

答案2

这是我的android-studio.desktop文件。bash -i在程序路径之前添加后,它就可以正常工作了。

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec=bash -i "/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

答案3

之前有人针对 IntelliJ 提出过这个问题。由于 Android Studio 在此上下文中是相同的,因此我将链接到答案并将其复制到此处。

https://askubuntu.com/a/272336/72597

链接答案的片段

[旧答案]

从 [www.jetbrains.com/idea/download/][3] 下载 IntelliJ IDEA CE。

  1. 使用以下方式提取 ideaIC-XX.YZtar.gz

    tar -zxvf ideaIC-XX.Y.Z.tar.gz
    
  2. 成为 root。

    sudo -i
    
  3. 将解压的文件夹移动到/opt/idea

    mv ideaIC-XX.Y.Z /opt/idea
    
  4. 创建桌面文件并安装:

    gedit idea.desktop
    

    并将以下内容复制到idea.desktop文件中。

    [Desktop Entry]
    Name=IntelliJ IDEA 
    Type=Application
    Exec=idea.sh
    Terminal=false
    Icon=idea
    Comment=Integrated Development Environment
    NoDisplay=false
    Categories=Development;IDE;
    Name[en]=IntelliJ IDEA
    

    然后在unity中执行以下命令自动安装:

    desktop-file-install idea.desktop
    
  5. /usr/local/bin使用创建符号链接

    cd /usr/local/bin
    ln -s /opt/idea/bin/idea.sh
    
  6. 为了使想法图标显示在仪表盘中,可以添加想法图标

    cp /opt/idea/bin/idea.png /usr/share/pixmaps/idea.png
    

就这样。现在,您可以从 Ubuntu dash 启动 IntelliJ。

请注意,此答案有一个更新版本,我怀疑它可能也适用于 android studio。

答案4

这是我的 Android Studio 桌面文件

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

而且它运行得很好。确保给出的所有路径都是真实的,并将其保存在/usr/share/applications目录本身中。

相关内容