搭建手机端Python软件开发平台.doc

上传人:m**** 文档编号:551038330 上传时间:2023-06-17 格式:DOC 页数:3 大小:18.01KB
返回 下载 相关 举报
搭建手机端Python软件开发平台.doc_第1页
第1页 / 共3页
搭建手机端Python软件开发平台.doc_第2页
第2页 / 共3页
搭建手机端Python软件开发平台.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《搭建手机端Python软件开发平台.doc》由会员分享,可在线阅读,更多相关《搭建手机端Python软件开发平台.doc(3页珍藏版)》请在金锄头文库上搜索。

1、搭建手机端Python软件开发平台最近刚刚接触3RD手机,Python变化是巨大的(主要是打包的时候)好下面我们就开始了游戏软件开发,作为新兴的高科技术产业,对开发技术人才有着极大的需求。从事游戏软件开发也是计算机软件开发中最具有挑战性的工作,它不但要求有学生有扎实的软件基本功,而且还要对计算机硬件、项目测划以及美工等多方面有足够的认识和理解-结冰的分割线-第一步:首先当然是要写Python程序啦,当然要在手机上安装相应的程序诺基亚手机本身不支持Python,所以要安装Python插件PS:一定要安装在C盘!我一开始装E,结果出现了很严重的问题!什么问题?你可以自己试验一下,哈哈上面两个是运行

2、Python必须的组建,官方的这个虽然不是官方的,但是也要安装,因为后面用到的很多工具都依赖于这个组建好了,这3个软件安装好,你就可以运行Python程序了,论坛上那些基于Python的程序你也都可以安装了-结冰的分割线-第二步:运行平台搭建完成,接下来是编程平台这里就一个软件,官方名叫做 Ped,汉化名是脚本编辑(很蹩脚的翻译 =。=)但是,编程平台搭建好后大家的问题出现了!我不会Python怎么办?这个的确是一个很郁闷的问题,但是,没关系!下面我给大家介绍两本书首先大家要明白,Python是一种语言,而诺基亚手机上的Python只不过是它的一个分支第一本书是Python的基础教程(面向过程

3、方面的)这本书蛮好的,通俗易懂第二本书是诺基亚官方的 Python for Nokia S60 教程,话说我当初看的是英文版,后来本论坛编程组的俊(英文名忘记了)翻译了一下,佩服啊!另外,学习编程最好的方法就是研究源代码!下面这个是100个超级简单的例程,但是会让你受益匪浅(诺基亚那本书写得太简洁了!一句话就打发我们了,有时候看都看不懂,还要自己研究)第三步:好了,上面两步完成了,你可以编出自己的Python程序了!Python的创始人本意是想让Python称为一门完全开源的语言(当然,现在基本是这样的)。但是在国内有点困难,抄袭成风啊!所以呢,给自己的程序编译一下也是不错的Python 本身

4、的后缀名是 py ,编译后编程 pyc (其实根本不是完全的编译,可以反编译回来,总之这招是只防君子,不防小人!)-结冰的分割线-第四步:源代码写好了,你可以直接传给别人用,但是很麻烦啊 为什么不直接做成SIS呢?其实,这一步我也是刚刚学会的感谢 wjq135 他教我的(偷懒了,直接引用他的内容,HOHO)首先,你需要一个软件,叫做SmartSIS (这些软件都是俄罗斯人做得,俄罗斯人果然厉害!)在设置里可以设置为中文这个软件安装好后,会在C盘出现一个SMARTSIS的目录(这个目录的位置可以在设置里更改)然后进入PKGs,看到一个 py2sis.pkg的文件,需要你配置一下以下是pkg的官方

5、注释,这个文件由13行构成游戏软件开发,作为新兴的高科技术产业,对开发技术人才有着极大的需求。从事游戏软件开发也是计算机软件开发中最具有挑战性的工作,它不但要求有学生有扎实的软件基本功,而且还要对计算机硬件、项目测划以及美工等多方面有足够的认识和理解【1】py脚本完整的路径+想要和脚本封装在一起的文件;添加的内容必须用+分隔。 (不用空格!), 添加的内容不是必须的;(许愿:如果你就打包一个原码就把+往后删掉吧)【2】打包后的名称,安装过程会显示;【3】程序版本 (由圆点或逗号分隔的数字组合, 例如 1,6,32 或 2.5.0);【4】SIS打包后的UID (台头0x加八个16进制数, 例如

6、 0 x A432E90A 或 0 x F1234567), 确保您的U I D未被其他程序实用(许愿插嘴:否则会更新错误) ;【5】脚本和必要组件安装的盘符(不包括自行添加的文件,见1); 可行格式:!, E, C(默认 !)【6】作者, 安装过程中会显示;【7】图标的完整路径,只能是SVG (SVG-T)或MIF格式; 你可以运用 d e f a u l t ,这时py默认图标将被运用;【8】表明打包后的sis文件是否接入权限。( c a p a b i l i t i e s ); 可行的行式为 n o c a p s (对于普通证书 f o r s e l f c e r t ) 和

7、c a p s (对于开发者证书 d o r d e v c e r t );(许愿:我估计这是17和20分别吧,不懂这句舍去)【9】表明打包后的SIS是否自动装入或开机自启; 可以用的格式是 a u t o s t a r t 和 n o a u t o s t a r t ; 签署文件必须要用 d e v c e r t (开发者证书);【10】安装过程会显示的txt文件; 可被引用的编码为 W i n 1251, U n i c o d e, U T F -8. 如果你不想描述软件名称,这行可留空。(我记得貌似只有U n i c o d e,中文才不乱码。)(注意啊!它说可以留空,但是我

8、留空后却出现了错误,我也不知道什么情况)【11】语言编码, 将被封装进打包后的SIS(例如, E N, R U, F R, R O, U K 等)【12】表明程序是否在安装完SIS后自动运行;可用的形式为 a u t o r u n 和 n o a u t o r u n;想要执行必须要有开发者证书 d e v c e r t ;【13】表明程序是否隐藏 i.e将在电话的功能表中不可见;可用的形式为 h i d d e n 为 n o h i d d e n ;P K G可用的编码c p 1251, U n i c o d e或U T F-8.打开智能解包,按左软键选项工具创建py。我们打包p

9、y原码的关键就在这个pkg的设置上。好了,显示成功后会在 smartsispacked 文件夹下看到看到已经打包好的文件,Python开发完成-Dozer的分割线-第五步:这步算是一个补充,是关于如何制作打包时所说的图标文件需要的软件是转换出来的文件直接可以用于游戏软件开发,作为新兴的高科技术产业,对开发技术人才有着极大的需求。从事游戏软件开发也是计算机软件开发中最具有挑战性的工作,它不但要求有学生有扎实的软件基本功,而且还要对计算机硬件、项目测划以及美工等多方面有足够的认识和理解前面的打包软件之中(详细步骤研究中:如果透明度之类的)文章由北大青鸟.嘉华教育(深圳大学实训基地&北大青鸟全国三甲校区): 深圳权威IT培训学校,欢迎课程咨询

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号