`
jarry-li
  • 浏览: 43291 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

windows phonegap黑莓开发环境搭建(Getting Started with Blackberry for Phonegap in Windows

阅读更多

前期准备(下载并安装):

1.  Java Development Kit (JDK):http://www.oracle.com/technetwork/java/javase/downloads/index.html#jdk

2.  Apache ant: http://ant.apache.org/bindownload.cgi 或者http://download.csdn.net/download/loveanna7/4762784 ant-1.8.4.zip (for windows)<后面地址下载下来的,解压到一个目录下,然后设置下环境变量,如我在path中增加D:\dev\apache-ant-1.8.4\bin。有朋友下载后不知道使用说不能用,望成功的朋友纠正下。我公司xp和家里win7两套环境就这样安装的。>

3.  phonegap:http://phonegap.com/download

4.  黑莓WebWorks SDK:

黑莓手机(BlackBerry WebWorks Smartphone SDK):https://bdsc.webapps.blackberry.com/html5/download/sdk

如果支持平板开发,另外需要BlackBerry WebWorks Tablet OS SDK:https://bdsc.webapps.blackberry.com/html5/download/sdk 以及Adobe Air SDK的支持http://www.adobe.com/devnet/air/air-sdk-download.html

5.  Apache Tomcat(可选),如果你下载了Ripple在浏览器上做测试的话,需要建个web服务,或者你想在BlackBerry模拟器或者真机上高效测试WebWorks/PhoneGap程序--不需要重新打包编译的话,也需要建个Web服务。有很多web服务器的weblogic等,我习惯用tomcat。(测试让人很纠结- -!)

 

我只做手机版,所以在此不讨论平板相关的。

我的环境:

windows:xp/win7

JDK:1.6.0_32

ANT:1.8.4

Phonegap/cordova:2.2

WebWorks SDK:2.3.1.5

Tomcat:6.x

 

现在拿个project来试试手,当然主要是为了试运行环境。

在phonegap/lib/blackberry下面有两个文件夹,sample和www。sample是个完整的demo。把sample拷贝到你的黑莓工作目录下,如我的:E:\works\bb\ 。

然后进入sample文件夹(我重命名成了sample22),修改project.properties文件中的blackberry.bbwp.dir=

playbook.bbwp.dir=值(不做平板后面这个可不用改)。注意这里路径的\都要换成\\

  

部署到模拟器:修改project.properties文件中的blackberry.sim.dir和blackberry.sim.bin。平板还要修改playbook.sim.ip和playbook.sim.password等

  

如我的project.properties文件内容:

blackberry.bbwp.dir=D:\\dev\\Research In Motion\\BlackBerry WebWorks SDK 2.3.1.5

playbook.bbwp.dir=D:\\dev\\Research In Motion\\BlackBerry WebWorks SDK for TabletOS 2.2.0.5\\bbwp

blackberry.sim.dir=D:\\dev\\Research In Motion\\BlackBerry WebWorks SDK 2.3.1.5\\simpack\\7.0.0.318

#blackberry.sim.bin=9930.bat

blackberry.mds.dir=D:\\dev\\Research In Motion\\BlackBerry WebWorks SDK 2.3.1.5\\mds

blackberry.sigtool.password=

playbook.sigtool.csk.password=
playbook.sigtool.p12.password=

blackberry.sim.password=

playbook.sim.ip=

playbook.sim.password=

playbook.device.ip=

playbook.device.password=

 

现在运行sample测试环境安装配置是否成功。打开终端(dos)依次执行命令:

E:

E:\works\bb\sample22

ant blackberry load-simulator

(真机用命令ant blackbery device 。平板上把blackberry换成playbook)

日志信息:

E:\works\bb\sample22>ant blackberry load-simulator
Buildfile: E:\works\bb\sample22\build.xml

blackberry:

load-simulator:

generate-cod-name:
     [echo] Generated name: cordovaExample.cod

clean:
   [delete] Deleting directory E:\works\bb\sample22\build

package-app:
    [mkdir] Created dir: E:\works\bb\sample22\build\widget
     [copy] Copying 64 files to E:\works\bb\sample22\build\widget
      [zip] Building zip: E:\works\bb\sample22\build\cordovaExample.zip

build:
     [exec] [INFO]                      Parsing command line options
     [exec] [INFO]                      Parsing bbwp.properties
     [exec] [INFO]                      Validating application archive
     [exec] [INFO]                      Parsing config.xml
     [exec] [INFO]                      Populating application source
     [exec] [INFO]                      Compiling BlackBerry WebWorks application
     [exec] [INFO]                      Generating output files
     [exec] [INFO]                      BlackBerry WebWorks application packaging complete

load-simulator:
     [echo] Simulator directory=D:\dev\Research In Motion\BlackBerry WebWorks SDK 2.3.1.5\simpack\7.0.0.318
     [echo] Simulator directory=D:\dev\Research In Motion\BlackBerry WebWorks SDK 2.3.1.5\simpack\7.0.0.318
     [echo] Simulator executable=D:\dev\Research In Motion\BlackBerry WebWorks SDK 2.3.1.5\simpack\7.0.0.318/9930.bat
     [echo] Closing all running simulators...
     [exec] No sessions currently running.
     [exec] Result: 1
     [echo] MDS directory=D:\dev\Research In Motion\BlackBerry WebWorks SDK 2.3.1.5\mds
     [copy] Copying 4 files to D:\dev\Research In Motion\BlackBerry WebWorks SDK 2.3.1.5\simpack\7.0.0.318

BUILD SUCCESSFUL
Total time: 57 seconds

E:\works\bb\sample22>

 

接着我们会看到自动打开了一个终端和模拟器

应用在的位置如图:

应用所在位置

 

 

参考链接http://docs.phonegap.com/en/2.2.0/guide_getting-started_blackberry_index.md.html#Getting%20Started%20with%20Blackberry

  

 

 

ps:在草稿箱忘发布了= =!

分享到:
评论

相关推荐

    phonegap2.9开发环境搭建

    下面将详细介绍如何搭建 PhoneGap 2.9 的 Android 开发环境。 首先,你需要安装基础的开发工具。这包括 Java Development Kit (JDK)、Android SDK 和 Eclipse。确保你的系统已经安装了 JDK,并设置了相应的环境变量...

    android+Phonegap开发环境搭建

    本篇文章将详细介绍如何在Android环境下搭建PhoneGap的开发环境。 首先,我们需要安装Java Development Kit (JDK)。JDK是Android开发的基础,因为Android Studio依赖于它。请访问Oracle官方网站,下载并安装适合您...

    PhoneGap开发环境搭建

    ### PhoneGap开发环境搭建 #### 一、安装与配置 为了构建PhoneGap应用程序,特别是针对Android平台的应用程序,首先需要确保一系列开发工具已正确安装在您的计算机上。这些工具包括Java SDK、Eclipse IDE、Android...

    phonegap项目环境搭建

    PhoneGap项目环境搭建是开发跨平台移动应用的重要步骤,它允许开发者使用HTML、CSS和JavaScript来构建原生的移动应用程序。PhoneGap是一个开源框架,它基于Apache Cordova,并且提供了与设备硬件功能交互的能力,如...

    PhoneGap环境搭建demo

    PhoneGap环境搭建是开发跨平台移动应用的第一步,这里我们将详细讲解如何进行PhoneGap的配置和安装。 1. **系统需求**:首先,你需要一个支持PhoneGap开发的计算机系统,通常要求是Windows、Mac OS或Linux。确保...

    phoneGap-Android开发环境搭建

    本教程将详细介绍如何搭建PhoneGap在Android平台上的开发环境,以便你可以开始利用Web技术进行Android应用的开发。 首先,我们需要安装Java Development Kit (JDK)。JDK是开发Android应用的基础,因为Android ...

    Windows下IOS开发环境搭建

    本文档详细介绍了如何在 Windows 环境下搭建 IOS 开发环境,以便使用 PhoneGap 打包 Android 和 iOS 的 WebApp 程序。该环境搭建主要通过安装 MAC OS 10.6.4 在 VMware Workstation 8.0.4 虚拟机中,并升级到 10.6.8...

    第一讲 快速搭建PhoneGap开发环境.pdf

    ### 第一讲 快速搭建PhoneGap开发环境 #### 学习目标与核心知识点 本章节旨在引导初学者快速上手PhoneGap应用开发,并重点介绍了搭建Android开发环境所需的步骤及注意事项。通过本节的学习,您将掌握以下核心知识...

    在Android平台下搭建PhoneGap开发环境--用HTML5开发游戏[参考].pdf

    安卓平台PhoneGap开发环境搭建和HTML5游戏开发 PhoneGap是一个基于HTML5标准的跨平台开源手机Web应用开发框架,它允许用户通过Web技术访问移动设备的本地应用、API接口及应用程序框架等。PhoneGap现在更名为Cordova...

    phonegap桌面开发工具

    1. 缺少某些功能:例如,PhoneGap桌面开发工具可能没有打包应用的功能,这时开发者可以通过PhoneGap官方提供的在线打包平台(***)进行打包,或者在本地搭建完整的开发环境来完成此工作。 2. 功能单一:目前PhoneGap...

    phonegap开发示例服务器端开发

    在开发PhoneGap应用时,首先需要搭建开发环境。这包括以下几个步骤: 1. 安装Java SDK:Java SDK是开发Android应用的基础,需要下载并安装。 2. 安装Eclipse:经典版的Eclipse是Android开发的常用IDE。 3. 安装...

    PhoneGap视频教程(10讲)

    教程名称: PhoneGap视频教程(10讲)【TI教程网】PhoneGap Android开发环境搭建视屏教程【TI教程网】PhoneGap目录结构介绍, 插件下载和安装、连接真实机器调试【TI教程网】PhoneGap视频教程第一讲【TI教程网】...

    phonegap移动开发框架

    1. **跨平台支持**:PhoneGap 0.9.6支持iOS、Android、BlackBerry、Windows Phone等主流移动操作系统,使得开发者只需要编写一次代码,就能在多个平台上运行。 2. **设备API**:包括访问设备的文件系统、网络连接、...

    在虚拟机下搭建phonegap的iphone开发环境版本

    以下是搭建环境的详细步骤和注意事项: 1. **硬件要求**: - 你需要一台搭载支持虚拟化技术的64位双核处理器的电脑,至少2GB内存。 - 请注意检查BIOS设置,确保CPU的虚拟化功能已启用。 2. **软件需求**: - ...

    Xcode5 + phoneGap2.9搭建ios开发环境

    本篇文章将详细介绍如何利用Xcode5和PhoneGap2.9搭建iOS开发环境,并进行配置、测试以及归档上传。 首先,你需要下载并安装Xcode5。Xcode5是支持iOS7及更高版本开发的最早版本之一,它包含了Interface Builder、...

    Eclipse+android+jdk+phonegap开发环境教程.pdf

    Eclipse+Android+JDK+PhoneGap 开发环境教程 本文将介绍如何安装基于 Android SDK 下安装 PhoneGap 框架,并详细讲解 PhoneGap 开发环境的配置过程。 一、前言 PhoneGap 是一个跨平台的移动应用开发框架,允许...

Global site tag (gtag.js) - Google Analytics