Centos7.5 在桌面创建AndroidStudio快捷方式

Centos7 在桌面创建AndroidStudio快捷方式

前言

最近安装了Centos7,打算将开发平台转移到Linux下,安装好AndroidStudio后,桌面没有快捷方式有些不习惯,随自己创建。

看了很多教程,发现参差不齐,将自己的记录下来,更其他人提供一些帮助

机器环境

Linux下环境影响各种问题,所以教程不把环境写上,纯属误人子弟:

   1.系统版本 CentOS 7.5

   2.安装CentOs后,创建自己的用户名,没有直接用Root

   3.使用的是原生桌面

解决方案

很简单,在桌面(中文版是汉语‘桌面’)下,使用命令创建desktop文件(当然此时你的终端路径应该实在桌面下)

sudo gedit AndroidStudio.desktop  

在编辑框内填入如下内容:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=2.1.3
Encoding = UTF-8
Type=Application
Name=Android Studio
Icon=/opt/android-studio/bin/studio.png
Exec=/opt/android-studio/bin/studio.sh
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=android-studio

Ps:Icon是指图标的地址,Exec是指sh文件的地址。一般情况下都是在安装目录的bin文件夹下,Pycharm也是如此。

保存后关闭。

此时桌面出现一个快捷方式,但是图标不正确,没关系,接着下一步:给快捷方式权限(当然此时你的终端路径应该实在桌面下)

sudo chmod 777 *.desktop

网上的教程到此为止,但是问题来了,双击桌面的快捷方式,弹出提示框,告诉你此应用程序不被信任,只有一个关闭按钮。

经过查看资料以及自己研究发现这个是文件的归属全问题,我的快捷方式文件归属是root用户,那么更改文件用户

sudo chown {你的用户名} *.desktop

双击快捷方式,弹出框变为两个按钮,点击信任按钮,快捷方式图标发生变化,可以打开AndroidStuodio的IDE。

创建完成!:)

 

Centos7.5 在桌面创建AndroidStudio快捷方式

上一篇:Microsoft 的 .NET 5 计划


下一篇:【android studio】 gradle配置成本地离线zip包