`

Adobe AIR for BlackBerry要点记录

阅读更多

1. 使用AIR开发BlackBerry应用前,有几项前提工作:

1) 需下载并安装 BlackBerry Tablet OS SDK for Adobe AIR,下载地址:http://us.blackberry.com/developers/tablet/

2) 需注册开发者(目前免费),注册地址:https://www.blackberry.com/SignedKeys/

    大约1小时后,注册邮箱会收到5封邮件,每封邮件附带1个有用的文件,将这些附件保存到本地磁盘中。

3) Flash Builder 中进行设置:

a) 设置SDK路径(安装SDK后一般会自动检测到):Window -> Preferences -> Flash Builder -> Target Platforms -> BlackBerry Tablet

 

b) 设置签名:Window -> Preferences -> Flash Builder -> Target Platforms -> BlackBerry Tablet -> Signing -> RIM Signing Authority -> Register...

在接下来出现的对话框中,按提示分别选择2个CSJ文件,输入注册时填写的PIN,再设定CSK密码后,注册成功。

 

然后先做个备份,以便可以在其他PC上使用同样的文件。

 

2. 新建mobile项目时,勾选 BlackBerry Tablet OS 选项,则在项目的 src 目录下会出现 blackberry-tablet.xml, 在该文件中配置权限等信息。

 

3. 在模拟器上调试app:

现在(2012-1-20)AIR仅支持一款BlackBerry设备:PlayBook,在没有真机的情况下,可先通过模拟器进行测试。

1) 下载模拟器,下载地址:http://us.blackberry.com/developers/resources/simulators.jsp

2) 模拟器下载并安装完成后,用VMWare打开运行即可。

3) 模拟器运行后,需设置开发模式为“on”状态(右上角第一个"人形"图标),虚拟机的IP也通过这个图标查看。

4) 在Flash Builder 中进行设置:Window -> Preferences -> Flash Builder -> Target Platforms -> BlackBerry Tablet -> Test Devices -> Add..

在接下来出现的对话框中,填写设备名称、IP、密码(默认密码为playbook),Automatically determine debug host IP保持默认勾选状态。最下面的 Debug Token 可以立即或稍后设置。

5) 配置Debug Token: Test Devices -> Debug Token Details...

在出现的对话框中点击 Create... 然后在出现的对话框中点击 Add... 选择模拟器设备,会自动检测出 Device PINs 和 tokens 。这个创建完成后,就可以连接模拟器调试应用了。

6) Debug Configurations  , Target platform 选择 BlackBerry Tablet OS,Launch method 选 On device,模拟器配置成功的话,这里会出现该模拟器,选择即可。点击 Debug  按钮就可以看到app在模拟器中运行了。

 

4. 从Flex SDK4.5开始,已支持使用 Native QNX Components,在项目的 BlackBerry Tablet OS 配置页面中有个选项:Add platform specific libraries to library path , 勾选该项并保存设置后,项目会引入3个库文件:qnx-air.swc, qnx-screen.swc, blackberry.swc.

关于这些类库的api,可查阅:http://www.blackberry.com/developers/docs/airapi/1.0.0/

 

分享到:
评论

相关推荐

    adobe air runtime version 50.2.4.1 for windows

    标题中的"adobe air runtime version 50.2.4.1 for windows"指的是Adobe AIR运行时的一个特定版本,适用于Windows操作系统。 这个版本号50.2.4.1代表着软件的更新迭代,通常包括性能优化、错误修复和新功能的添加。...

    adobe air runtime version 33.1.1.744 for windows

    在本案例中,我们讨论的是Adobe AIR runtime version 33.1.1.744 for Windows,这是一个针对Windows操作系统的特定版本。 Adobe AIR的核心功能在于它提供了一个可以让Web应用运行于桌面环境的桥梁。通过这个运行时...

    adobe air runtime version 33.1.1.744 for Mac

    标题中的"adobe air runtime version 33.1.1.744 for Mac"指的是针对Mac OS X操作系统的Adobe AIR运行时环境的特定版本。这个版本号33.1.1.744代表了软件的更新迭代,通常每个数字都对应着特定的修复、改进或新功能...

    adobe air for android v3.03

    adobe air for android v3.03 apk文件 在安卓上安装air平台

    dreamweaver的adobe air扩展Adobe_AIR.mxp

    标题中的“dreamweaver的adobe air扩展Adobe_AIR.mxp”指的是Adobe Dreamweaver中的一个特定扩展,用于支持Adobe AIR技术。Adobe AIR(Adobe Integrated Runtime)是一个跨平台的运行环境,允许开发者使用HTML、CSS...

    Adobe_Air_Extension_for_Dreamweaver下载种子

    Adobe Air Extension for Dreamweaver是Adobe公司为Dreamweaver开发的一款重要扩展,它使得开发者能够利用Adobe AIR(Adobe Integrated Runtime)技术在桌面环境下创建富互联网应用程序(RIA)。AIR允许开发者使用...

    as3 adobe air ios airplay

    【标题】AS3 Adobe AIR iOS AirPlay 在iOS设备上,Adobe AIR允许开发者创建能够利用Apple的AirPlay技术的应用程序。AirPlay是一项功能,让用户可以通过Wi-Fi将音频、视频甚至是屏幕镜像从一个设备无线传输到其他...

    Adobe AIR 阅读器

    Adobe AIR (Adobe Integrated Runtime) 是一个跨平台的运行环境,由Adobe公司开发,它允许开发者创建桌面应用程序,这些应用程序能够利用Web技术,如HTML、CSS、JavaScript,同时也能利用ActionScript,这是Adobe ...

    Adobe Air Programming Unleashed

    ### Adobe AIR Programming Unleashed #### 一、概述 《Adobe AIR Programming Unleashed》是一本专注于Adobe AIR技术的专业编程书籍。Adobe AIR(Adobe Integrated Runtime)是一种由Adobe Systems开发的跨平台...

    AdobeAIR入门教程

    这个入门教程是Adobe公司的内部资料,对于想要学习如何使用Adobe AIR进行开发的初学者来说,无疑是一份宝贵的资源。 在“Adobe AIR 入门教程.pdf”中,你可能会学习到以下关键知识点: 1. **Adobe AIR概述**:了解...

    adobeair残留清理完美版本

    Adobe AIR(Adobe Integrated Runtime)是Adobe公司开发的一款跨平台的应用程序运行环境,它允许开发者创建桌面和移动设备上的富互联网应用程序(RIA)。然而,随着时间的推移,用户可能会卸载Adobe AIR,但在卸载...

    flash adobe air 采集音视频 软件

    标题中的“flash adobe air 采集音视频 软件”指的是使用Adobe AIR技术开发的,能够捕获、处理和推流音视频的软件应用。Adobe AIR(Adobe Integrated Runtime)是一个跨平台的运行环境,允许开发者使用Flash、Flex或...

    使用AdobeAIR开发android应用

    在探讨如何使用Adobe AIR开发Android应用之前,我们首先需要对Adobe AIR有一个清晰的理解。Adobe AIR,全称为Adobe Integrated Runtime,是一种跨平台的应用程序运行环境,它允许开发者利用HTML、JavaScript、Flash...

    AdobeAIR_for_javascript_developers

    ### Adobe Integrated Runtime (AIR) for JavaScript Developers #### 一、Adobe Integrated Runtime (AIR) 概览 Adobe Integrated Runtime (AIR) 是一个系统级平台,它允许开发者使用 Web 技术(如 HTML、CSS 和 ...

    Adobe AIR 1.5 中文帮助手册

    Adobe AIR (Adobe Integrated Runtime) 是一个跨平台的运行环境,允许开发者使用Flash、Flex、ActionScript等技术创建桌面应用程序。1.5版本是Adobe AIR的一个重要里程碑,它为开发者提供了更多的功能和改进,使得...

    adobe air 入门示例

    这篇博客"adobe air 入门示例"很可能是引导初学者了解如何使用Adobe AIR创建桌面应用的一个教程。 在源码和工具的标签下,我们可以推测这篇博客会包含以下知识点: 1. **Adobe AIR基础**:首先,文章可能会介绍...

    adobe air 安装包part1

    adobe air 安装包part1adobe air 安装包part1adobe air 安装包part1adobe air 安装包part1

    Adobe AIR权威指南

    《Adobe AIR权威指南》是一本深入探讨Adobe AIR技术的专业书籍,适合初学者和有经验的开发者作为学习和参考。Adobe AIR(Adobe Integrated Runtime)是一种跨平台的运行环境,它允许开发人员使用Flash、ActionScript...

Global site tag (gtag.js) - Google Analytics