首页 >>  正文

可以执行application的安卓软件

来源:baiyundou.net   日期:2024-08-06

作者:yasden

windows系统添加应用程序路径的方法很简单:“右键点击可执行的应用程序并将快捷方式发送到桌面”即可。

本文介绍在linux系统下,将可执行程序添加到“应用程序”菜单栏,并创建程序图标的方法。本方法应该很多朋友不知道如何操作,因此我特意写成一篇文章,方便大家掌握。

点击ubuntu操作系统桌面左下角有“9个白色方框”的小图标,这个图标就是下图左下角的图标:

此时,会打开类似下图的界面,也就是“应用程序”菜单栏界面,这个界面是所有应用程序的汇总界面,如何将可执行程序手动添加到这个应用程序菜单栏界面里面呢?

将可自执行程序添加到应用程序菜单栏界面并添加图标的方法

第一步,cd到~/.local/share/applications目录下

用终端输入下面的命令就能cd转到该目录下了:

cd ~/.local/share/applications

第二步、创建并编辑“程序名.desktop”文件

假设,我有一个叫做meinv的可执行程序,那么我可以创建并编辑一个名字叫meinv.desktop的文件。

创建并编辑一个名字叫meinv.desktop的文件用下面的命令,使用的是vi这个编辑器:

vi meinv.desktop

这个叫做meinv.desktop的文件必须包含下面的5行数据:

[Desktop Entry]

Name=meinv

Icon=/home/yasden/SZ4T/1/111.png

Exc=/home/yasden/SZ4T/c

Type=Application

注意:上面的5行文字输入完成后,用:wq!保存退出。其中,[Desktop Entry]这一行照抄即可。第2行Name=meinv是这个应用程序的名字,你也可以用Name=abc来将该程序命名为abc。第3行Icon=/home/yasden/SZ4T/1/111.png是设置你的应用程序图标的图像文件,将你的图像文件目录添加进去即可,你的目录肯定不是home/yasden/SZ4T/1/111.png,这里要根据实际情况修改(另外应用程序图标的图片格式我用的是png,我不确定jpg是否可以,如果jpg不行就改成png格式即可。这个png图像文件就是你的meinv程序的图标文件,你可以用photoshop或者其他的任意图像编辑器来创建一个png文件,也可以网上下载一个文件,或者你截图保存为png文件都行,将png文件准备好之后,用Icon=/home/yasden/SZ4T/1/111.png4来指明这个png文件的路径即可,如果你的png文件在/home/123.png目录下,就修改为Icon=/home/123.png)。第4行Exc=/home/yasden/SZ4T/c代表的是你的可执行程序的路径,你的路径肯定不是这个,按照你自己的路径修改即可(加入你的可执行程序位于/home/123/abc,你就设置成Exc=/home/123/abc)。第5行的Type=Application代表这个可执行文件是一个应用,照抄Type=Application即可。

用vi编辑完成上图这个包含5行信息的meinv.desktop文件后,用:wq!保存并退出。

注意:vi编辑器的用法有点复杂的,建议先自学一下,如果不想自学,我这里简单介绍一下,进入vi编辑器的界面后,点击esc键,然后点击字母i键进入输入模式,输入完毕后,点击esc键,然后输入:wq!保存并退出。注意是输入“冒号,wq两个字母,加感叹号”然后回车,来保存并退出。

第三步、“chmod a+x 程序名.desktop”即可将该可执行文件添加到应用程序栏里面了。

假如你vi编辑的是meinv.desktop文件,就执行下面的命令:

chmod a+x meinv.desktop

如果你创建并编辑的是abc.desktop文件,就执行下面的命令:

chmod a+x abc.desktop

上面的命令执行完毕后,再打开应用程序菜单栏看看,那个叫做meinv的应用程序是不是已经在里面了呢?见下图那个叫做meinv的程序,就是我刚刚创建的meinv程序:

那么问题来了,这个叫做meinv的可执行程序是怎么来的呢?可执行程序你可以自己编译(也就是自己造软件),也可以用别人写好的程序。

全文完,谢谢观看。

查看文章精彩评论,请前往什么值得买进行阅读互动

","gnid":"9e9e17e2cc9ff7dc5","img_data":[{"flag":2,"img":[{"desc":"","height":"982","title":"","url":"https://p0.ssl.img.360kuai.com/t01a5bf98cba66482df.jpg","width":"1080"},{"desc":"","height":"491","title":"","url":"https://p0.ssl.img.360kuai.com/t012369b9f046dd1d24.jpg","width":"1080"},{"desc":"","height":"314","title":"","url":"https://p0.ssl.img.360kuai.com/t01ab38cdbec58fe839.jpg","width":"983"},{"desc":"","height":"492","title":"","url":"https://p0.ssl.img.360kuai.com/t0128b4666cb4e15c67.jpg","width":"854"},{"desc":"","height":"513","title":"","url":"https://p0.ssl.img.360kuai.com/t01db9e4ab53bb58ea7.jpg","width":"1080"},{"desc":"","height":"513","title":"","url":"https://p0.ssl.img.360kuai.com/t017db181a8c10b8215.jpg","width":"1080"},{"desc":"","height":"481","title":"","url":"https://p0.ssl.img.360kuai.com/t01da3371b6cb25d6a0.jpg","width":"900"},{"desc":"","height":"594","title":"","url":"https://p0.ssl.img.360kuai.com/t01ce533fffb094b044.jpg","width":"538"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1695707451000,"pure":"","rawurl":"http://zm.news.so.com/4774c0af6bc23ee456643749ddfa2abf","redirect":0,"rptid":"2b466626268cf9c2","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"Linux将可执行程序路径添加到应用程序菜单栏并创建图标的方法

武纪宋3637sql语句什么时候用commit,为什么有时候不用commit也可以执行啊 -
国仁罡18571027184 ______ 可以执行,但是不提交数据不会保存到数据库 DML需要提交(insert、update、delete) DDL会自动提交(create、alter ...)

武纪宋3637access sql语句creat table在哪里输入可以执行 -
国仁罡18571027184 ______ 可以在“SQL”视图中查看和编辑 SQL 语句,在“SQL”视图中更改查询后,查询的显示方式可能不同于以前在“设计”视图中的显示方式. 如果还是不是很明白,可以按下面的操作试一下看看--> 打开你的MDB --> 在数据库窗口中,点击“查询”,或在“视图”菜单中选择“数据库对象”-> “查询” --> 点击数据库窗口中的“新建”按钮 --> 点击“确定”,关闭“显示表”窗口 --> 点击工具栏上的“SQL”,或在“视图”菜单中选择“SQL 视图” --> 删掉所有的内容 --> 直接输入SQL语句即可

武纪宋3637c语言中的函数必须在主程序中调用才能执行吗 -
国仁罡18571027184 ______ 不一定 但是C语言的源程序在执行时,固定都是从全局main函数开始,并从全局main函数结束.因此,自定义的函数如果要被执行,必须有一条能够从main函数到这个自定义函数的调用路径. 比如说,你自定义了函数A和函数B,其中函数B在...

武纪宋3637Auto CAD绘图时,在执行直线命令的同时是否可以执行对象捕捉命令,为什么? -
国仁罡18571027184 ______ 可以输入:相切tan、追踪tk、垂足per等捕捉模式命令 也可以用滑动鼠标来捕捉(需事先进行捕捉点的设置,且打开了对象捕捉)

武纪宋3637没有操作系统的情况下,是否可以运行汇编器?高级语言编译器可否脱离操作系统运行? -
国仁罡18571027184 ______ 操作系统是一个调度,管理各种硬件,软件的.汇编语言是一种文字表达系统,也是不需编译成机器代码的.就需要汇编器软件.这个软件就需要运行在某种操作系统上.至少有个dos什么的.因为至少要控制键盘输入,显示输入文字,内存管理什么的.

武纪宋3637linux 普通用户查看可执行的命令??? -
国仁罡18571027184 ______ 一般默认情况下,普通用户的可执行命令位于/bin, /usr/bin, /usr/local/bin, 系统管理员可执行命令位于/sbin, /usr/sbin, /usr/local/sbin这几个目录,进去睢睢,一目了然.

武纪宋3637访问数据库格式一有什么特点,可以执行那些SQL语句 -
国仁罡18571027184 ______ select * from student; update student set sno=...; insert into student values(...); 很多啊

武纪宋3637命令行窗口cmd里可以运行按键精灵的脚本吗 -
国仁罡18571027184 ______ 可以的,用文本文件做一个批处理BAT文件,里面调用按键精灵,并选择好要运行的脚本 之后在命令行窗口中,调用该BAT文件就可以了.

武纪宋3637用C语言编写的代码程序( B ) A)可立即执行 B)是一个源程序 C)经过编译即可执行 D) -
国仁罡18571027184 ______ C语言写的代码程序肯定是源程序,B是对的,它不能立即执行,必须经过编译成可执行代码, 所以A是错误的; 如果这个源程序中不含有main函数,编译后的代码也是不可执行的,所以C是错误的; C语言不是解释执行的,D也不正确. 扩展资料: A 源程序 被编译之后叫做B 编译程序 写源代码的过程叫D编辑程序 被编译之后组成的可执行的程序集叫C可执行程序 c语言是高级语言,写出来的程序是源程序,需用相应的编译程序将其翻译成机器语言的目标程序,再把目标程序和各种标准库函数连接装配成一个完整的可执行机器语言,然后才能执行. 参考资料:C语言 百度百科

武纪宋3637Linux如何运行代码 -
国仁罡18571027184 ______ 什么代码?编译的?shell的?还是解释程序的? 如果是shell代码如下 sudo chmod 755 xxxx(xxxx是你的文件名,这一步是给你的代码可运行权限) 然后在文件所在目录下使用./xxxx(xxxx是文件名) 如果是编译代码参考你的编译器 如果是解释型代码一般可以通过解释器名称+文件名即可运行

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024