| 最终修改于 : | 2008年01月25日 17:27 |
评级 |
|
英特尔® 移动平台软件开发套件 1.2(英特尔® 移动平台 SDK)可简化针对移动环境调整应用的任务。该套件提供了一套库与运行时组件,以及一个能在所支持的平台与运行时上通用的编程接口。英特尔® 移动平台 SDK 1.2 可帮助开发人员快速高效地开发出具有移动特性的应用程序,同时最充分的复用代码。
安装英特尔® 移动平台软件开发套件 1.2 后,产品安装目录下会自动生成多个子目录和文件。
注:请先卸载系统中所有的旧版英特尔® 移动平台 SDK。
注:$INSTALL_PATH 是英特尔® 移动平台 SDK所在的根目录。如果您在根驱动程序下解压该数据包,则其为 C:\MPSDK。
注:下列目录信息适用于 Windows XP* SP2 平台、Windows Vista* Business/Ultimate Edition、Windows Tablet PC* 2005、Windows Mobile* 5.0 PocketPC Edition、Windows Mobile* 5.0 Smartphone Edition、Windows Mobile* 2003 PocketPC Edition 以及 Windows Mobile* 2003 Smartphone Edition。
|
目录名 |
内容 |
|
$INSTALL_PATH\Bin |
英特尔® 移动平台软件开发套件运行时库与安装脚本。 |
|
$INSTALL_PATH\Docs |
程序员手册、指南、用户手册等。 |
|
$INSTALL_PATH\Projects |
开发环境,包括解决方案与项目文件。 |
|
$INSTALL_PATH\Src |
框架、提供程序与绑定等的源文件。 |
|
$INSTALL_PATH\Samples |
演示如何用 API 进行编程的样本代码。 |
|
$INSTALL_PATH\Tools |
演示英特尔® 移动平台软件开发套件使用方法的 GUI 应用。 |
英特尔® 移动平台提供程序开发套件(英特尔® 移动平台 PDK)为您提供了一套工具,可帮助您为英特尔® 移动平台软件开发套件运行时编写 DLL 插件与调用的提供程序。利用英特尔® 移动平台 PDK,您可编写出能够增强英特尔® 移动平台软件开发套件运行时中默认的提供程序所提供的信息。
下表为英特尔® 移动平台 PDK 目录信息(适用于 Windows XP* SP2、Windows Vista* Business/Ultimate Edition 以及 Windows TabletPC* 2005)。
|
目录名 |
内容 |
|
$INSTALL_PATH\Tools\Win32\PDK |
提供程序注册与验证工具 |
|
$INSTALL_PATH\Docs\PDK |
英特尔® 移动平台 PDK 程序员指南.chm |
英特尔® 移动平台 SDK 1.2 包含了一套用于移动软件开发的 API,以及一些用于查看和管理移动平台资源的 GUI 工具。英特尔® 移动平台软件开发套件支持以下设备与能力:
|
API |
支持的设备和能力 |
|
设备
|
· 处理器 · 电池 · 网络 · 平台 · 显卡 · 物理磁盘 · 逻辑磁盘 · 内存 · RFID 阅读器 |
|
环境与资源
|
· 连接性 · 带宽 · 电源 · 显示 · 存储 |
|
GUI 工具 |
· C# 信息查看器 · Java* 信息查看器 · 英特尔® 移动带宽模块 |
1.1 版之后版本的具体变更如下:
|
要求 |
详情 |
|
硬盘空间要求 |
· 运行 Windows* XP 需要 43 MB 空间 |
|
最低硬件要求
|
· 英特尔® 迅驰® 移动处理器技术或兼容硬件 · 英特尔® 迅驰® 双核处理器技术或兼容硬件 |
|
操作系统软件 |
· Windows* XP SP2 · Windows* Tablet PC Edition 2005 · Windows Vista* Business/Ultimate Edition · Windows Mobile* 5.0 PocketPC Edition · Windows Mobile* 5.0 Smartphone Edition · Windows Mobile* 2003 PocketPC Edition (其功能未经过完全测试) · Windows Mobile* 2003 Smartphone Edition (其功能未经过完全测试) |
|
面向主机开发系统的软件 |
· Microsoft Windows* XP SP2 |
|
开发环境 |
· Microsoft Visual Studio* 2003 or 2005 · .NET Framework* 1.1 或更高版本 · Sun Microsystems Java Development Kit* 1.4.2 或更高版本 · Microsoft Embedded Visual C++ 4.0 |
如欲了解更多详情,请参考快速入门指南。
处理器设备无法实现下列属性:
对于下列对象,网络设备还存在一些局限:
|
对象 |
局限 |
|
网卡 |
§ AdapterLink——任何时间都不返回可能值“Cdma”、“Bluetooth”与“Uwb”。这些值会在将来使用。 § AutoSense——已实现,但返回值可能为空。 |
|
Protocol802_11 |
EncryptionModes——未实现,返回值为空。原因在于通过 ProtocolWwan 信息模式来校准 Protocol802_11 信息模式。 |
|
ProtocolWwan
|
以下属性无法实现: § EncryptionModes § EncryptionMode § Encrypted § DeviceLocked § SimLoaded § SimBlocked § SimPinInitialized |
|
ProtocolGprs/Cdma |
以下属性无法实现: § Channel § ChannelState § NamActivated § PhoneNumber § MobileDirectoryNumber § SystemTime |
对于显卡设备
设置路径(PATH)变量:
如果用户在安装英特尔® 移动平台软件开发套件 1.2 版组件后安装英特尔® PROSet/Wireless 软件,那么新特性将不会生效,除非用户将后者的安装文件夹手动添加到系统搜索路径中。
下列属性及事件仅支持安装了英特尔® PROSet/Wireless 软件9.0版的平台。
实施 ConnectivityInstance.IsReachable() 方法具有如下局限:
Java* 软件开发套件将利用与调用类相同的类加载器来加载本地库。
在 Windows Vista* Business/Ultimate Edition 上运行英特尔® 移动平台软件开发套件 1.2 版具有下列局限:
为了能在支持 Socket 参数的 BandwidthInstance 中使用这些方法,输入套接字应首先关联本地地址,通过调用连接(针对 TCP 协议)或捆绑(针对TCP 和 UDP 协议)都可达到这一目的。
在该版本中,下列设备的例程提供程序都不是“可校验的”。
该版本不支持“平台”例程提供程序接口。
• 英特尔® 移动平台软件开发套件 1.2 概述
• 常见问题解答——英特尔® 移动平台软件开发套件 1.2 版开放源代码项目
• 英特尔® 移动平台软件开发套件 1.2 快速入门指南
英特尔® 移动平台软件开发套件 1.2(英特尔® 移动平台 SDK 1.2)已根据 Apache License 2.0 版进行了授权。
http://www.apache.org/licenses/LICENSE-2.0
本文所提供之信息均与英特尔® 产品相关。本文件不代表英特尔公司或其它机构向任何人明确或隐含地授予任何知识产权。除相关产品的英特尔销售条款与条件中列明之担保条件以外,英特尔公司不对销售和/或使用英特尔产品做出任何其它明确或隐含的担保,包括对适用于特定用途、适销性,或不侵犯任何专利、版权或其它知识产权的担保。
除非经英特尔书面同意,英特尔产品并非设计用于或有意用于任何英特尔产品发生故障可能会引起人身伤亡事故的应用领域。
英特尔可以随时在不发布声明的情况下修改规格和产品说明。设计者不得依赖于带有“保留”或“未定义”的任何特性或说明。英特尔保留今后对其定义的权利,对于因今后对其进行修改所产生的冲突或不兼容性概不负责。此处的信息可能随时更改,恕不另行通知。请勿使用本信息来对某个设计做出定论。
文中所述产品可能包含设计缺陷或错误,已在勘误表中注明,这可能会使产品偏离已经发布的技术规范。英特尔提供最新的勘误表备索。
订购产品前,请联系您当地的英特尔销售办公室或分销商了解最新技术规范。
如欲获得本文涉及的带编号的文档副本或其它英特尔文献,可致电 1-800-548-4725,或访问英特尔网站。
英特尔处理器号不作为衡量性能的标准。处理器号主要区分各处理器家族内部的不同特性,不同处理器家族之间的处理器号不具有可比性。如欲了解更多信息,请访问http://www.intel.com/products/processor_number
。
BunnyPeople、Celeron、赛扬、Celeron Inside、迅驰、迅驰标识、Core Inside、FlashFile、i960、InstantIP、英特尔、Intel 标识、Intel386、Intel486、Intel740、IntelDX2、IntelDX4、IntelSX2、Intel Core、英特尔酷睿、Intel Inside、Intel Inside 标识、Intel.Leap ahead.、Intel.Leap Ahead. 标识、Intel. 超越未来.、Intel. 超越未来. 标识、Intel NetBurst、Intel NetMerge、Intel NetStructure、Intel SingleDriver、Intel SpeedStep、Intel StrataFlash、Intel Viiv、英特尔欢跃、Intel vPro、英特尔博锐、Intel Xscale、IPLink、Itanium、安腾、Itanium Inside、MCS、MMX、Oplus、OverDrive、PDCharm、Pentium、奔腾、Pentium Inside、skoool、Sound Mark、The Journey Inside、VTune、Xeon、至强和 Xeon Inside 是英特尔公司在美国和其他国家(地区)的商标。
*文中涉及的其它名称及商标属于各自所有者资产。
版权所有 © 2004-2007,英特尔公司。所有权利受到保护。