首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> Symbian >> Symbian开发 >> 正文
Symbian UID3介绍
作者:Chris    文章来源:www.fetion.com.cn    更新时间:2006-10-14 9:02:37
    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 protected UID allocations

3

0x30000000 - 0x3FFFFFFF

Reserved

4

0x40000000 - 0x4FFFFFFF

Reserved

5

0x50000000 - 0x5FFFFFFF

Reserved

6

0x60000000 - 0x6FFFFFFF

Reserved

7

0x70000000 - 0x7FFFFFFF

Vendor IDs.

Unprotected Range

8

0x80000000 - 0x8FFFFFFF

Reserved

9

0x90000000 - 0x9FFFFFFF

Reserved

A

0xA0000000 - 0xAFFFFFFF

V9 unprotected UID allocations

B

0xB0000000 - 0xBFFFFFFF

Reserved

C

0xC0000000 - 0xCFFFFFFF

Reserved

D

0xD0000000 - 0xDFFFFFFF

Reserved

E

0xE0000000 - 0xEFFFFFFF

Development use only

F

0xF0000000 - 0xFFFFFFFF

Legacy UID compatibility range

如果开发一些Symbian的项目,将来要签名的使用Protected UID,程序必须签名才能安装在真机上。Unprotected可以用来做一些测试、教学程序。

    每个应用程序都有3个UID。uid1用于表示Symbian OS平台程序的类型:For EXE uid1 = 0x1000007A;  For DLL&APP uid1 = 0x10000079;For ECom Plugin 0x10009D8D。UID2一般都去固定值0x100039CE,我也没有弄清楚具体的作用。UID3标识应用程序。SID的取值和UID3一样。VID一般都取默认的0。UID都在程序的MMP中定义。

相关文章:
Symbian类里的extension和reserved
S60平台和设备识别码
如何指定最大和最小堆内存
用C程序模拟显示自然云彩
MIME的一些知识
如何检测手机型号
在程序中改变cba的值
pkg文件中指定多个操作系统版本
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号