昨天,正式进入了Symbian的学习,刚入门,被Symbian的一些鼓吹的专业名词搞头头大,Symbian的环境搭建真的是挺复杂的,按照老师教授的方法,总算是搭建成功了,进入Symbian的体验中吧...
在学Symbian之前,C++的知识必不可少.Symbian平台开发采用的是C++语言,C++的重要性不用讲了吧。
各位注意啦,真机与模拟器是不等同的,在模拟器上能运行的,在真机上未必能正常运行,这是取决于CPU,模拟器的CPU for X86体系,真机环境的CPU for ARM处理器的.老师讲的一些单片机知识太深奥了,以前从未接触过,能记多少就记多少吧.
Symbian的版本结构一个字:烦,Symbian的目录结构一个字:多,在Symbian的版本系列,Symbian的环境搭建一个字:晕.
Symbian环境搭建中,建议采用以下顺序进行:
1.下载并安装java 的jdk;因为Symbian平台的配置程序有些是采用java写的,所以必不可少哦.版本建议是1.5的.
2.下载并安装ActivePerl,版本建议采用5.8,Symbian平台中有些是需要脚本支持的.
3.呵呵,就是Symbian平台的开发工具包.我安装了2个版本,2.2和3.0,模拟器就在这个里面,安装完毕后,可以在命令栏运行epoc,先预热下吧.今后如果有机会开发手机上的应用程序,先要确定开发工具包哦,开发工具包是根据你要开发的手机平台有关系的.到时自己去查吧.
4.就是编译器了,市面上用来编码的编译器太多了,小弟建议采用.NET或Carbide C++进行编码,CodeWarrior进行调试,因为CodeWarrior支持真机调试.
搞了这么长时间,hello world程序总算是起来的,我把hello world改为了hello Symbian.算是我第一个Symbian入门的程序吧.
devices 这是我学Symbian时学到的第一个命令,用来检索系统中所有安装的SDK.通过这个命令可以设置不同的默认SDK,例:devices -setdefault @<devicesName>
对于Symbian版本来讲,7.0对就的是2.1的版本,8.0对应的是2.2的版本,9.0对应的3.0版本.
很遗憾,Symbian到了9.0,是要授权收费的.费用差不多是250欧元左右,对于个人用户来讲是个很头痛的问题,不管怎么样,我学Symbian的决定是不会动摇的.
以上就是昨天学到的了,与各位分享一下,写得不全到时候在发时间补,哈哈....