- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[教程] 自己动手做MGX之一——认识MGX和MPKGbox2.0
本帖最后由 robertchan 于 2009-10-17 13:43 编辑 * h2 U, K, R ~1 A??o# v; m! D- ^- v; f2 _5 c) ???i此教程完全抛砖引玉,激发大家的创作兴趣。 j/ ?4 j \! X- D( H. { \??S/ o, [. n首先,MPKGBOX2.0是ilove3d对motomagx平台linux拓展的一种方式,因为是民间平台,因此无需认证和注册。1 y* C+ W; g$ a5 ?) @) ^所以,mgx的安装方式仅为解压缩,将mgx压缩包里的文件解压到内存卡或话机内存的mpkgbox文件夹中。5 j9 Z( [- O??A3 x# u因此,大一点的文件可以通过改后缀名为rar的方式,以电脑解压后的文件夹,放入手机的mpkgbox文件夹中,以达到安装目的。* o; ~( ~9 X# ?% \6 O, s/ x% Q: B+ S+ p0 c4 }7 S% X* u: T7 K每个mgx都包括3个或以上文件:2 \8 X$ U% M. B2 a c第一个是linux执行文件(无后缀名的控件)或可执行脚本(后缀名为sh或lin的文件)。3 C3 p+ E4 S* d. q1 U) g编写可执行脚本的起点较低,工具只需要notepad,因此大家都可以学习。0 l6 c4 B5 h w8 B; e/ G1 v% b8 J7 |+ d0 V% A- ]第二个是配置文件:格式为cfg+ B3 c$ L$ i1 M% I* C其中包括:$ E; U7 q. q: ]# s8 TName = XXXX ————————————————程序名9 |4 ~9 @5 q% o; ]Exec = XXXX ————————————————平台打开的执行文件,与第一个执行文件名对应。??W3 l$ d8 [( j4 p: QIcon = XXXX ————————————————文件在mpkgbox中的图标,与第三个图标文件名对应。# a/ f N3 c4 f7 k* \4 F0 bVersion = XXXX??——————————————版本3 ?5 d s; c??`! T. i$ {??A( \. D: H7 BAuthor = XXXX? ?——————————————作者# V- ~3 e2 \, E! V??E! zComment = XXXX??——————————————备注 p* q+ S* i: W: R8 M注意:执行文件名和图标名要区分大小写,而且后面不能留有空格。9 y h: O4 @4 a i6 }/ Y- \$ S3 P, ?% p7 ^) I6 w第三个是图标文件:$ t5 Q7 d8 [: H1 J, F) r; d Y一般用50*50的png文件作为图标,这个文件在测试时不一定需要。5 n \3 b @7 }/ K( r. ^8 V6 q* [??i6 q2 U5 y, K$ b, q) [. h??F: x其中,第一、第二个为必须,否则无法运行。??N% l/ v4 f1 \% u/ l5 j1 p) A7 Y4 T6 c* p打包mgx就只需要用rar打包程序打包成rar格式的压缩文件,再改后缀名为mgx即可。7 a \4 B+ w4 ]( a. ^% q7 l [+ y( c* B% V作业:大家可以拆解一些功能较为简单的MGX作为研究。, \$ J w N7 U f- _: C然后编写一个跳出一个对话框的mgx。* o4 n2 s A; D) C `1 M/ H% C ?9 c执行脚本的代码如下: l: k* N! F7 Y I* w#!/bin/sh+ C5 j, f* j5 w+ X2 |3 }showQ XXXX 2??[8 l9 ~* @: s, U g5 aexit 08 N; F5 x) U$ D% Q p( u/ W???% d, f% b v [教程] 自己动手做MGX之二——制作MGX
本帖最后由 robertchan 于 2009-10-24 15:45 编辑 A+ `, _9 ?( `6 V Y( k, W! j4 V/ x0 L c上次的作业,就是这次的内容。??W, n s) l5 V( K3 g, B }现在公布答案:0 [- Y% l; @1 ^- a0 e0 i9 o, x! T) |3 D! t2 T) K: r b) O: Z* g. G1 ?# E. ^# Q) O1、建立一个文件夹,给它取个名字,如:“first_mgx”(名字中不得含有空格和一
文档评论(0)