ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:777.36KB ,
资源ID:10203152      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10203152.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(使用Eclipse和BlackBerry JDE开发黑莓应用程序.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

使用Eclipse和BlackBerry JDE开发黑莓应用程序.docx

1、使用Eclipse和BlackBerry JDE开发黑莓应用程序使用Eclipse和BlackBerry JDE开发黑莓应用程序 在Eclipse中搭建好黑莓开发环境后,使用了快一周了,感觉还不错,想起之前的曲折,还是很有成就感的,呵呵。所以想把自己搭建的过程写下来,给同样和之前的我一样存在困惑的朋友们,希望能给大家一点帮助吧。关于开发环境,我尝试过几个,直接用BlackBerry JDE的,Eclipse下的,还有NetBeans的,甚至还想过使用WTK。因为之前一直想把LWUIT运行在黑莓上,所以看过的环境搭建的文章基本上都是围绕LWUIT的。东一榔头西一棒槌的,最后终于发现很多评论说是L

2、WUIT的运行速度是个问题,所以一下狠心放弃。于是就把目标定在BlackBerry的环境搭建上。但是黑莓的开发环境BlackBerry JDE真的很不好用,像我这种粗心大意的,写出来代码后,没有智能检测,结果肯定是BUG一堆。我不想挑起Eclipse和NetBeans的争论,个人的经验还是感觉Eclipse比较好用,配合BlackBerry JDE和JDWP,利用模拟器调试也很方便。我一般都是同时打开Eclipse、BlackBerry JDE、JDWP,还有黑莓开发文档,Eclipse用来写代码、编译以及调试,BlackBerry JDE用来看黑莓自带例子(呵呵,还得学习人家的代码啊)以及查

3、看自己程序中都使用到了哪些敏感API(以便把这些代码用其他的方式实现,签名不是太贵,而是不容易买啊,要信用卡买),JDWP用来启动模拟器。上面这些都是一点使用的小经验,下面具体说下我搭建的过程。其实也是根据网上的一篇文章来搭建的,作者是汪晶(Hoperun),原文地址没有办法找到了,因为我是下载的PDF,而且因为已经设置好了,自己也比较懒,做图片比较麻烦,所以就直接使用PDF中的图片了,作者如果觉得欠妥,我马上改过来。我基本上是按照上面的步骤设置的,只是软件的版本有些不同。这里想先首先说明一下,我按照BlackBerry应用程序开发者指南第二章中的使用Eclipse开发环境设置,并不能成功,不

4、过可能是我某个地方遗漏或搞错了吧,大家可以试试,成功的兄弟喊一声!开始吧!准备工具1、 JDK 1.6.0_03。2、 Eclipse 3.5。3、 BlackBerry JDE 4.5.0。4、 Bb-ant-tools-0.7。(最新版本请到环境搭建一、安装JDK、BlackBerry JDE、Eclipse听说JDK安装完后不用设置环境变量也可以正常运行,我还是乖乖地设置了,保险嘛,也费不了多少时间。下面是具体的内容:CLASS_PATH.;C:Program FilesJavajdk1.6.0_13libtools.jar;C:Program FilesJavajdk1.6.0_13l

5、ib;C:Program FilesJavajdk1.6.0_13libdt.jar;C:Program FilesJavajre6lib;C:Program FilesJavajre6librt.jarJAVA_HOMEC:Program FilesJavajdk1.6.0_13PathC:Program FilesJavajdk1.6.0_13bin;C:Program FilesJavajre6binEclipse直接解压就可以使用,自己嫌麻烦,就没有安装语言包,学英语。BlackBerry JDE 4.5.0直接安装就可以了,安装完成后在安装目录的docs/api目录下有文档,呵呵,很

6、重要的东东。我的手机就是8800,安装完成后默认的模拟器是8300,我的手机是8800,所以还是比较习惯8800的界面,在安装目录下的simulator目录里面有个文件defaultSimulator.bat,是个启动fledge.exe(模拟器配置程序)的批处理文件,我将里面的8300全部改成8800。后来发现fledge.exe中可以直接选择手机型号,晕死二、Eclipse设置1、Window-Preferences(1)点击Java-Installed JREs,可以看到里面只有一个jre6项目。 点击Add,在对话框中选择Standard VM,然后Next,到下一步。 在JRE ho

7、me项点Directory,选择JDK的安装目录下的jdk1.6.0_03目录。JRE name中填写一个标识你创建的JRE名称(我的是RIM JRE)。将JRE system libraries中的jar包全部删除,因为我们目标只是在黑莓的API中开发应用程序,写代码时这些包会干扰视线,通通和谐掉。然后点击Add External JARs,在BlackBerry JDE 4.5.0安装目录下的lib文件夹中选择net_rim_api.jar,添加进JRE system libraries。 添加后点前面的小三角,开始设置Javadoc目录,如下图: 点Javadoc location,然后

8、点击右面Javadoc Location,在弹出来的对话框中点Browse,选择BlackBerry JDE安装目录下的doc/api/目录,OK,然后Finish回到Installed JREs。可以看到RIM JREs在列表中,将其打钩,并且点击jre6,再点Remove将其移除。JRE导入完成! (2)点击Java-Compiler,将Compiler compliance level设置为1.4(具体原因不明,谁知道,喊一声)。其他的不要变,OK。 (3)点Java-Debug-Detail Formatters,点击Add,在Qualfield type name:中输入java.l

9、ang.String,下面Detal formatter code snippet:输入toString(),下面Show variable details 选择In detail pane only,OK完成。 (4)点Java-Debug,将Debugger timeout设置为15000,Launch timeout设置为200000,OK完成。 (5)点General-Workspace,去掉Build automatically,将后面两项打钩,OK完成。 注:1、上面的设置中的JDK、BlackBerry JDE安装路径要根据自己的实际路径设置。 2、因为是引用PDF中的图片,所以

10、图片中的设置和我的设置不一样,不过这并不影响什么,大家照葫芦画瓢了。2、创建工程(1)点击File-New-Java Project,填入工程名(我的是HelloWorld),Contents选择创建一个新的工程,JRE选择使用一个特殊的JRE(我的是RIM JVM),其他的都是默认的就行。Next。 (2)在这一步,工程中的文件夹可以没有。不过这样整个工程会感觉很混乱,还是建议把不同的文件分类存放,例如src存放*.java,img存放图片,或者再建一个res文件夹存放其他资源文件,等等。 (3)在Order and Export中选中JRE System Library RIM JVM,F

11、inish。 3、在工程中导入bb-ant-tools(1)右击工程名,选择New-Folder,文件夹名为lib,点击Finish。右击Finish,选择Import,点General-File System,然后Next。 (2)点Browse,选择bb-ant-tools所在的目录,勾选右面的列表中的bb-ant-tools.jar,在Into folder中选择HelloWorld/lib,点Finish。 (4)工程中目录应该是下面这个样子的: 右击bb-ant-tools.jar,选择Build Path-Add to Build Path,之后在Referenced Librar

12、ies中会出现。 4、在工程中创建工程配置文件build.xml右击工程名-New-File,文件名为Build.xml,向其中加入如下代码,其中红色部分是根据自己的JDK以及BlackBerry JDE的安装目录灵活改变的。 具体都是什么含义,我也不是很清楚,但是jdehome就是BlackBerry JDE的安装目录,javahome是JDK的安装目录。还好有现成的,否则不会XML还不挂掉了?以后学吧,肯定有用。(5)设置Builders右击工程名-Properties。 New一个,选择Ant Builder,OK。 Name自己写一个,在Main标签中的Buildfile点Browse

13、 Workspace,选择HelloWorld目录中的build.xml文件,OK。 在Targets标签中的During a “Clean”右面点击Set Targets,仅仅选择clean,OK,仍然OK。 将RIM_Builder上移,OK。 工程配置终于完成了,可以添加代码进工程了。首先写个最简单的HelloWorld.java。代码如下:import net.rim.device.api.ui.UiApplication; import net.rim.device.api.ui.container.MainScreen; import net.rim.device.api.ui.F

14、ield; import ponent.Dialog; import ponent.LabelField; import ponent.RichTextField; public class HelloWorld extends UiApplication public static void main(String args) HelloWorld theApp = new HelloWorld(); theApp.enterEventDispatcher(); public HelloWorld() pushScreen(new HelloWorldScreen(); final clas

15、s HelloWorldScreen extends MainScreen public HelloWorldScreen() LabelField title = new LabelField(Hello World Demo , LabelField.ELLIPSIS | LabelField.USE_ALL_WIDTH); setTitle(title); add(new RichTextField(Hello World! ,Field.NON_FOCUSABLE); public void close() Dialog.alert(Goodbye!); System.exit(0);

16、 super.close(); 保存后,可以右击工程名-Build Project或者Ctrl+B,Build一下,应该没有错误的。这样,Eclipse以及工程的配置已经基本完成,配置文件可以拷贝一份,可能一用好多年,它一直带在身边,程序员版的双截棍。_三、Eclipse调试使用Eclipse调试黑莓程序,必须将JDWP程序打开,这样当在Eclipse中点击调试时,这个程序会自动启动模拟器。第一次调试的时候可能会提示*.debug文件找不到,别理它,直接点“Dont ask this again”。右击工程名-Debug as-Debug configuration,或者点击工具栏上那个甲壳虫图标右面的小三角选择Debug configuration。 在Remote Java Application上点右键,选择New。 Eclipse会自动配置好Debug,你只需按Debug就可以调试了。 运行结果:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1