有时候在多个平台下需要编译多个应用,自己去一个一个打控制台命令就觉得很麻烦,再加上环境变量的设置那就更麻烦了,特别是Symbian这种版本很多的平台控制台命令又特别长的就特别严重。 symbian手机使用的平台对应的SDK比较典型的几个: SDK1.2 SYMBIAN6.1 nokia NG QD...
Symbain的程序主要是用UID标识的,在v9.0后UIDs分为两类,Protected和Unprotected。 UID Class Range Purpose Protected Range 0 0x00000000 - 0x0FFFFFFF Development use only 1 0x10000000 - 0x1FFFFFFF Legacy UID allocations 2 0x20000000 - 0x2FFFFFFF V9 prote...
1. 简介 当我刚开始学习Symbian时,我遇到的第一件事情就是Symbian OS字符串的处理和使用问题。要学习Symbian字符串的使用,必须费一定脑筋才行。但是一旦你掌握了其中的要领,它就变得容易多了。 因此,下面我将解释我是怎样学习基本的Symbian OS字符串处理并对之加以...
传递到目标硬件上的应用程序的形式为Symbian安装系统(.sis)文件。.sis文件是一个压缩的存档文件,它包含了安装所需要的所有文件,还包括了安装过程的选项信息。Symbian安装系统为把应用程序、数据或配置信息安装到基于Symbian操作系统的设备上提供了简单的和一致的用...
在Series 60 SDk中可以使用两个版本的模拟器可执行文件:一个版本包含符号调试信息,另一个是发布版本。发布版模拟器限制为只能评估或演示应用程序--它启动得很快,因为它不带有调试信息。 两个版本都叫做epoc.exe,但是它们位于自己的子目录中。Epoc这个名字是历史遗...
由于Series 60应用程序可以从命令提示符或IDE中建立,因此我们同时详细介绍了这两种方法。我们先从使用IDE提供的C++编译器建立运行在PC上的模拟器(也就是x86指令集)的项目开始。我们同时使用了调试建立,因此可以使用符号调试信息和内存漏洞检查(动态地检查堆上分配...
开发Series 60项目的时候你可以使用的各种选项总结在表1-1中。Symbian、Nokia和开发工具厂商Borland、Metrowerks正在提供更多的选择。但是,好像微软开发工具,尽管它目前可行并被广泛地使用,在可预见的未来无法受到支持。 在微软、Borland和Metrowerks的多种IDE的功...
本文介绍建立、部署和运行拥有图形用户界面(GUI)的Series 60示例应用程序的过程。 我们假定你已经安装了Series 60软件开发工具包(SDK),并安装了自己选择的集成开发环境(IDE)。这两项安装都非常容易。 本文的主题包括: 开发过程概述 在模拟器或目标设备上定义、...
Symbian是一个操作系统,是以Nokai为首的各手机厂商合伙攒的一个操作系统,主要用于高端的智能手机。其开发语言为C++,可以使用Microsoft Visual C++ 6.0作为集成化的开发环境,看来虽然Symbian的目标是跟微软的SmartPhone较劲,在采取的手段和方法上却也是不拘一格,...
一、前言 在IE浏览器中,如果想捕获浏览器的HTTP请求,可以通过BHO或者异步可插协议技术实现,类似于迅雷之类的下载软件,当用户点击一个下载链接会自动弹出。在Symbian OS中有一种技术与异步可插协议非常类似,Symbian OS会在HTTP请求中每一步处理过程都通知用户代码...
终于闲下来了,准备总结下之前Symbian上的一些经验,也算是告一个段落吧,由于工作原因基本上有半年多没有碰symbian了,已经跟不上Nokia的发展了,新的SDK也没有下下来试试,玩玩什么新的功能什么的,惭愧啊,嘿嘿,废话不说了,开始今天的主题,这也是我觉得在任何一...