Symbian S60平台JAVA开发环境搭建步骤

合集下载

第2章 搭建Symbian开发环境

第2章 搭建Symbian开发环境
注意:上面所有工具都必须安装在同一个分 区内,否则可能会引起不可预知的问题
搭建基于.NET 2005的开发环境
第1步,安装JRE,JDK1.4.2.06或以后 第2步,安装Perl,必须是5.6.1版本 第3步,安装S60 SDK 第4步,安装.NET 2005英文版 第5步,安装.NET 2005补丁 第6步,安装Carbide.vs插件3.0.1版
Visual C++ VisualodeWarrior Borland C++ Builder移动版 carbide.c++ express
搭建基于Carbide.C++的开发环境
第1步,安装JRE,JDK1.4.2.06或以后 第2步,安装Perl,必须是5.6.1版本 第3步,安装Carbide.c++ 第4步,安装S60 SDK
Symbian SDK介绍
Series 80
Series 80 Platform 2.0 (Symbian OS v7.0s)
UIQ
UIQ 3.0 (Symbian OS v9.1) UIQ 2.1 (Symbian OS v7.0) UIQ 2.0 (Symbian OS v7.0)
准备工作
到Nokia论坛,下载对应的 SDK. 下载Active Perl Script 安装程序 下载J2RE 集成开发环境(IDE)
开发环境介绍

搭建Symbian OS C++ 开发环境 搭建
主要内容
Symbian SDK介绍 搭建开发环境
准备工作 搭建开发环境 开发环境介绍
Symbian SDK介绍
Symbian CusKit Series 60

Symbian开发平台的搭建

Symbian开发平台的搭建

Symbian开发平台的搭建作者:Favoyang 摘要:本文Step by Step的介绍了如何利用工具快速搭建一个Symbian开发平台(s60_fp2_sc+vc6)。

如果想了解如何手动的生成工程并编译运行,请参考SDK文档。

一、什么是Symbian OSSymbian OS是一个为移动设备而定制的操作系统。

在全球智能手机操作系统的市场份额中,处于领先地位。

紧随其后的是windows Mobile、Palm OS和Linux。

智能手机和PDA是两个概念,Symbian主要针对智能手机,不过二者已经逐渐出现了融合的趋势。

Symbi an OS由Symbian组织负责维护和发展,该组织由许多不同背景的公司组成。

其中最主要的推动力量是Nokia。

Symbian OS系统按照人机界面交互大致分为Series60、Series80、Series90、UIQ,其中Series90会逐步的并入Series80。

对应的Nokia的手机产品线则分为Series40(底端,非智能平台)、Series60(中端,逐步代替Series40)、Series80(高端)。

S60手机是智能手机中最常见的,市场份额最大。

S60也有众多的版本存在,一些版本的变更还带来了二进制代码的兼容性问题。

因此,要查阅官方资料了解目标手机对应的版本,再选择正确的SDK。

Series 60版本:l Series 60第一版对应Symbian OS 6.1l Series 60第二版对应Symbian OS 7.0sl Series 60第二版Pack 1 对应Symbian OS 7.0sl Series 60第二版Pack 2 对应Symbian OS 8.0al Series 60第二版Pack 3 对应Symbian OS 8.1al Series 60第三版对应Symbian OS 9.1关于各个版本的差异,请参考Nokia forum。

简述java开发环境搭建的具体过程。

简述java开发环境搭建的具体过程。

简述java开发环境搭建的具体过程。

Java开发环境搭建是Java程序员的必修课程,下面简述了java开发环境搭建的具体过程:
1.下载JDK:在官网上下载适合自己电脑系统的JDK,下载完后进行安装。

2.配置环境变量:将JDK的安装路径添加到环境变量中,使得系统可以找到Java的执行文件。

3.安装开发工具:选择适合自己的开发工具,例如Eclipse、IntelliJ IDEA等,进行安装。

4.配置开发工具:打开安装的开发工具,进行配置,例如设置JDK的路径、导入需要的库等。

5.创建项目:在开发工具中创建一个新的Java项目,可以选择不同的类型,例如普通Java项目、Java web项目等。

6.编写代码:在新建的项目中编写Java代码,可以使用已经导入的库和框架,快速实现自己的功能。

7.编译和运行:在开发工具中选择编译和运行选项,进行代码的编译和运行。

以上就是java开发环境搭建的具体过程,只要按照以上步骤进行操作,就可以搭建出一个完整的Java开发环境。

- 1 -。

Symbian平台搭建

Symbian平台搭建

嵌入式操作系统作业Symbian平台搭建一.Symbian简介Symbian由摩托罗拉、西门子、诺基亚等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。

Symbian操作系统在智能移动终端上拥有强大的应用程序以及通信能力,其前身是EPOC系统。

在硬件设计上,它可以提供许多不同风格的外型,像使用真实或虚拟的键盘,在软件功能上可以容纳许多功能,包括和他人互相分享信息、浏览网页、传输、接收电子信件、传真以及个人生活行程管理等。

此外,Symbian操作系统在扩展性方面为制造商预留了多种接口,而且EPOC 操作系统还可以细分成三种类型:Pearl/Quartz/Crystal,分别对应普通手机、智能手机、Hand Held PC场合的应用。

Symbian是一个实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,非常适合手机等移动设备使用,经过不断完善,可以支持GPRS、蓝芽、SyncML、以及3G技术。

最重要的是它是一个标准化的开放式平台,任何人都可以为支持Symbian的设备开发软件。

与微软产品不同的是,Symbian将移动设备的通用技术,也就是操作系统的内核,与图形用户界面技术分开,能很好的适应不同方式输入的平台,也可以使厂商可以为自己的产品制作更加友好的操作界面,符合个性化的潮流,这也是用户能见到不同样子的symbian系统的主要原因。

二.开发语言从开发初期起,Symbian OS 就是专门为移动电话而设计的,因此从弹性的电源管理到内存资源的谨慎使用,全都是为了满足手机操作系统的特定需求。

Symbian OS 最“基本”的编程语言是一种改进的C++。

Symbian OS C++ 经过特殊设计与优化,以利于降低手机电池能耗和内存使用。

比如,为了节约电池耗电,所有Symbian OS 程序都是基于事件的,而当没有任何程序进行事件处理时,CPU 就进入休眠。

您在开发软件时也可以使用Java、Python、.NET(使用Visual Basic 和带AppForge’s Crossfire 的C#)、Perl、OPL和Adobe Flash,但是Symbian OS C++ 是最强大(它允许最大限度的利用操作系统提供的所有功能)也是最快捷(因为它直接以编译码运行,而无需在运行时进行解译)的语言。

java项目框架搭建流程

java项目框架搭建流程

java项目框架搭建流程在进行Java项目开发时,通常需要使用一个框架来提供基础功能和结构支持。

搭建一个好的Java项目框架可以使项目开发更加高效和简洁。

以下是针对Java项目框架搭建的流程。

1. 选择合适的框架选择适合项目的框架是搭建一个成功框架的关键。

根据项目要求和开发人员的需求,选择适合项目的框架。

例如,Spring框架可以用于Web开发,Hibernate可以用于数据持久化,Struts2可以用于MVC架构等。

2. 搭建项目结构一般而言,项目结构是根据框架的组织结构进行设计的。

这意味着可以通过框架的文档来了解项目结构,以及如何搭建。

常见的项目结构通常包括src目录,lib目录,web目录等。

3. 配置文件每个框架都有一些必要的配置文件,用于配置框架的基础功能。

例如,Spring框架需要一个配置文件来定义IoC容器,Hibernate框架需要一个配置文件来定义数据库连接等。

在项目搭建中,需要根据框架的文档来创建和配置这些文件。

4. 编写代码框架的使用通常需要编写一定的代码。

在编写代码之前,需要先了解框架的API和使用方法。

可以参考官方文档或者研究其他人的代码。

5. 测试测试是项目开发中的重要环节,需要保证框架的功能和结构都是正确的。

可以通过作为开发人员自己测试,也可以依靠其他的测试工具,如JUnit,进行单元测试,并确保框架的各个部分都运作正常。

6. 文档和维护成功搭建一个项目框架并不意味着完成了项目开发。

需要撰写文档,以便其他开发人员能够理解框架的结构和使用方法。

另外,还需要根据项目的需求进行维护和更新。

总之,Java项目框架搭建是一个需要耐心和认真对待的过程。

正确选择框架、搭建项目结构、配置文件、编写代码、测试以及文档和维护,这些步骤都需要按照顺序进行。

只有这样,才能搭建出一个高效、健壮的Java项目框架。

Win 7下的Symbian S60开发环境搭建

Win 7下的Symbian S60开发环境搭建
2、安装Java
安装Java JDK 1.5版本。同样在整个过程中只需要选择默认设置即可,安装的盘区和前面的Perl一致。
3、安装IDE:Carbide.c++
点击安装程序,出现Carbide.c++的安装界面,单击“Next”按钮;在新打开的安装向导中选择“I accept theterms of the licenseagreement”,单击“Next”按钮;接下来让你选择Carbide.c++的版本,有:OEM版,专业版,开发版和Express版。(前三个版本有些功能都是需要付费的,根据目前我们的需求我选择了最后一个),可能在出现的时候没有让你选择,也不要惊讶,继续就行。选择好合适版本后,单击“Next”按钮,开始复制和安装文件,最后会弹出一个提示配置命令行环境变量的对话框。单击“确定”按钮,然后再windows的“开始”菜单中选择“所有程序\Nokia\Carbide.c++\ Configure environment for WINSCW commandline”(当然可能不同版本不一样,仔细找找就行)后,windows系统会自己执行环境变量的配置。如果配置成功以后在开发Symbian程序时,我们就可以从命令行编译Symbian项目了。
S60 SDK
对应的Symbian OS版本
S60 1st Edition, FP1
Syion
Symbian OS 7.0s
S60 2nd Edition, FP1
Symbian OS 7.0s
二、准备工作
在开始搭建开发环境前,需要准备好开发环境所需的支持软件、IDE、SDK等。我选择了在windows7平台下,基于Carbide.c++的开发环境,这个环境是Nokia公司专门用于开发Symbian项目设计的一个IDE,与Symbian或S60的SDK集成度很好,操作简单,功能齐全。

如何安装和配置Java开发环境

如何安装和配置Java开发环境

如何安装和配置Java开发环境Java是一种广泛使用的计算机编程语言,具有跨平台性和面向对象的特点,因此在软件开发领域非常受欢迎。

为了进行Java开发,我们首先需要安装和配置Java开发环境。

本文将介绍如何在不同操作系统上安装和配置Java开发环境,并提供一些常见问题的解决方法。

一、Windows操作系统上的Java开发环境安装和配置在Windows操作系统上安装和配置Java开发环境相对简单。

以下是具体步骤:1. 下载Java Development Kit(JDK):首先,我们需要从Oracle官方网站下载JDK。

打开浏览器,搜索“Oracle JDK下载”,进入Oracle JDK下载页面。

根据您的操作系统版本,选择适当的JDK版本进行下载。

2. 安装JDK:下载完成后,双击安装程序并按照提示进行安装。

默认情况下,JDK将安装在C:\Program Files\Java目录下。

3. 配置环境变量:安装完成后,我们需要配置系统环境变量,以便命令行工具能够找到Java开发工具。

右键点击“我的电脑”,选择“属性”,然后点击“高级系统设置”。

在弹出的窗口中,点击“环境变量”按钮。

在系统变量中,找到名为“Path”的变量,双击它,在变量值的末尾添加“;C:\Program Files\Java\jdk1.8.0_XXX\bin”(请根据您安装的JDK版本进行相应的更改)。

4. 验证安装:打开命令行工具,输入“java -version”命令,如果显示Java版本信息,则表示安装成功。

二、Mac操作系统上的Java开发环境安装和配置在Mac操作系统上安装和配置Java开发环境也相对简单。

以下是具体步骤:1. 下载JDK:打开浏览器,搜索“Oracle JDK下载”,进入Oracle JDK下载页面。

根据您的操作系统版本,选择适当的JDK版本进行下载。

2. 安装JDK:下载完成后,双击安装程序并按照提示进行安装。

二Symbian开发环境构建

二Symbian开发环境构建

工程目录
目录中主要文件:
◆ 项目定义文件(group目录下的mmp格式文件) ◆ 资源文件(以rss和rls结尾的文件)
◆ 工程项目的源文件(cpp文件和头文件)
◆ 打包文件(pkg文件)
工程目录
程序打包:
◆ 编译程序和对应真机文件(使用开发工具或如下命令行方式): bldmake bldfiles abld build thumb urel // 生成程序的入口文件 // 编译真机文件
Hello World
使用SDK自带工具(S60第二版):
Hello World
使用VS工具:
Hello World
使用Carbide C++:
Hello World
使用Qt for S60:
工程目录
工程目录(S60 第三版):
data文件夹: 用于存放资源文件,包括以rss和rls结尾两种 gfx文件夹: 存放svg格式的图标,第二版对应是bmp格式
◆ 在Qt最新官方网站下载Qt for S60开发工具,最新的为 Qt for S60 “Tower” pre-release版,网址如下:
搭建开发环境
安装过程:
步骤一 : 安装开发工具
步骤二 : 安装Active Perl 步骤三 : 安装Java运行环境
步骤二、配置模拟器环境变量
“开始”→“程序”→
“Carbide.c++ v2.0”→
“Configure environment for WINSCW
command line”
搭建开发环境
配置 Qt for S60:
步骤三、编译Qt for S60
命令行窗口切换至“c:\Qt\4.5.2-tower”目录

Symbian开发环境搭建

Symbian开发环境搭建

《Symbian手机应用开发标准教程》——第2章、搭建Symbian开发环境第2章搭建Symbian开发环境本章目标搭建Symbian开发环境是智能手机应用开发的基础,本章主要介绍Symbian的SDK以及如何能有效地搭建开发环境。

通过本章的学习,读者将会掌握以下内容。

了解现有的Symbian SDK《Symbian手机应用开发标准教程》——第2章、搭建Symbian开发环境2.1 Symbian SDK介绍要开发一个Symbian智能手机的应用,就必须要搭建相应的开发环境。

截止到目前,共有3个SDK可以选择:Symbian CustKit、S60 SDK、UIQ SDK。

在开发一个Symbian应用之前,要先选择目标平台SDK,然后搭建相应的开发环境,下面对这几个SDK做一下介绍。

2.1.1 Symbian CusKitSymbian CustKit是Symbian发布给Symbian OS手机开发商使用的平台,供手机开发商在Symbian上做产品开发。

手机开发商需要开发手机的硬件驱动,开发自己的UI系统,例如Nokia在Symbian上开发出了S60 UI,UIQ科技在Symbian上开发出了UIQ UI。

CustKit给Symbian手机开发商提供全部开发支持库和一些源文件,Symbian手机开发商使用CustKit提供的资源制作手机的SDK,Nokia就为自己的S60系列手机制作了S60 SDK。

像上面说的,CustKit主要发布给手机开发商,一般的手机应用开发公司或开发者都获取不到CustKit,要开发Symbian智能手机应用,只能下载手机开发商提供的SDK,如S60 SDK或UIQ SDK。

在开发之前,要选择开发什么UI平台的程序,是要开发Symbian-S60平台程序,还是要开发Symbian-UIQ平台程序,然后再下载相应的SDK。

2.1.2 基于Symbian的S60 SDKS60是Series 60的简称,是Nokia在Symbian OS之上开发的UI平台,Nokia 主要生产基于S60 UI的S60系列手机。

电子教案 《移动软件开发技术》--卢军

电子教案 《移动软件开发技术》--卢军

12.1 JAVA ME移动开发平台的历史由来及发展 • 12.1.2 各种Java版本的定位
12.1 JAVA ME移动开发平台的历史由来及发展 • 12.1.3 不同Java版本的虚拟机
12.2 JAVA ME体系结构及概念
• 12.2.1 J2ME系统体系结构
Profile 应用程序
OEM 应用程序
第10章 Symbian开发平台
china_54@
10.1 S60开发环境的搭建
• 硬件要求如下: • 1GHz的处理器(最小的要求是500MHz)。 • 512MB RAM(最少的要求是128M内存)。 • 至少支持16位颜色的显示器。 • 1024*768的显示分辨率。 • 1GB的空闲硬盘空间,如果项目比较多,可能需要更多硬盘空间。 • 如果要开发多媒体程序,一个Windows兼容声卡是必需的。
Profile
Profile
TV Profile
Car
CDC Configuration
CDC Core Classes
JVM
CLDC Core Classes
KVM
CLDC Configuration
12.3 MIDP体系
• 1、计时器——Timer • 2、MIDP在网络通信上的增强 • 3、数据库功能 • 分析例子程序HelloWorldMIDlet.java
openmoko-devel-image。 • 完成之后,可以在实际的手机或qemu中使用新的映像。 • 在终端运行 hello 将执行hello程序。
第12章 J2ME开发平台
china_54@
12.1 JAVA ME移动开发平台的历史由来及发展 • 12.1.1 Java版本的演进

Symbian操作系统S60平台三版模拟器安装、使用(一)

Symbian操作系统S60平台三版模拟器安装、使用(一)
、包含全套
说明和开发文档;
、包含中文简体菜单,安装软件后在启动菜单转换即可, 不需要单独安装多国语言包。 三、 下载S rd Edition SDK for Symbian
OS, Maintenance Release (MR)(即维护版) 、下载安装SDK套件前需要下载和安装 ActivePerl Perl Build ,否则在安装
个版本的S平台三版模拟器,分别是针对JAVA版和C++版 本的,其中用于Symbian OSC++ 的Series Platform SDK最新 软件已达MB,远大于S平
台二版FP的MB,加之内核的变化,对PC系统的要求较高, 未按照要求操作和安装相关软件则无法顺利实现安装、 启动和模拟。PC操作系统:Microsoft Windows
以下点击放大观看:
(待续)
wjgftrvy 回收手机触摸屏
软件将*sis软件转换封包为*sisx之后便于测试模拟器的扩 展性,但终因时间有限和才疏学浅而搁浅。孤陋寡闻之 余又唯恐延期发表时有狗尾续貂之嫌疑,决定还是在未 见正式S平台
三版手机模拟器安装使用等文章发布之时抢先发表,抛
砖引玉在先,共同交流加强学习在后。否认声明:本文 内容按“现状”(as is) 提供,力求客观反应模拟结果,因 水平所限导致
环境软件(JRE) ,安装过诺基亚模拟器的玩家比较熟悉, 未安装过的可前往SUN公司的官网免费下载。其余必需软
件玩家复制软件名键入搜索引擎后可进行下载,涉及的 版本为最低限
版本,PC空间足够的话下载高版本也无妨, 本文 ActivePerl即使用了 ActivePerl Perl Build ; MSXML通常不 需要安装,除非在安装或启动

塞班S60开发流程介绍

塞班S60开发流程介绍

进手NokiaE51有一段时刻了。

从刚开始接触到目前应用,塞班网始终给大伙儿提供了一个学习交流的平台。

在此,感谢所有治理和版主的辛劳,大伙儿的一往支持。

今天分享一些自己在学习开发方面的心得,抛砖引玉,支持原创,爽朗气氛。

盼瞧能和有共同爱好的机友一起讨论学习。

并祝福大伙儿新年欢乐。

1.安装相关开发套件顺序以及要点〔刚开始的人一般不清晰,安装顺序不对,或者安装版本不符都可能会给开发调试带来困难。

〕那个地方尽量维持原始截图,以便参考a,Carbide_cpp_v2_0;能够直截了当到官方网站下载,安装的时候直截了当默认路径就能够了,因为这种基于sdk的模式假如装到不同盘符,在debug的时候轻易产生咨询题;结束提示配置命令行编译模式,dos下的界面假如你对比熟悉的话能够运行ConfigureenvironmentforWINSCWcommandline我们用到的是Windowsemulation,因此忽略它。

b,安装;Carbide需要用到perl环境。

因此那个必须安装,同时是版本对应才能用。

c,JDK:jdk-6u10-rc安装那个是因为SDK需要用到java环境。

d,安装SDK:也确实是基本Windows下用emulation模式调试时候要用到的。

以上两个尽量安装到默认路径即可。

刚开始大伙儿一般都不了解,还有确实是基本下载对应平台的版本才能正确顺利的调试。

2.现在安装好这四个工具之后,我们能够开始进行一些类似helloword!之类的小程序测试了。

a,调试一个系统自带的helloword:翻开Carbide,注重;第一次翻开程序会再次安装一些组件,需要重新翻开。

按照操作就能够了工作环境:假如你安装以上安装顺序,系统会在SDK相同路径下建立工作名目,只需要按照那个名目及能够了。

方便调试。

刚开始我的安装顺序不对,路径也不一样,导致搞了好久也debug只是,晕,我们的helloword 程序位置在Symbian\9.2\S60_3rd_FP1_4\Examples\Basics下面。

第三节 Symbian开发环境的建立

第三节 Symbian开发环境的建立
了平台,就要选择合适的SDK工具包和IDE集成开发环境。 目前有三种主要的选择: Visual Studio .NET CodeWarrior C++ Builder 选择开发环境的原则是选择最熟悉的,当然,如果已经在使用CodeWarrior,那 么继续使用,这个开发环境可以面向所有的平台,包括诺基亚的S60和UIQ。 如果在诺基亚的S60平台上开发,那么Borland的C++ Builder是个不错的选择。可 以得到完全免费的开发环境。 如果还有Visual Studio 6.0的IDE,开发S60上的应用可能会受到一些限制。使用 这个开发环境的好处在于: 可以配合使用诺基亚最新的SDK 拥有最好的应用程序向导,对开发小的应用很有帮助 比CodeWarrior简单
3.3.3、配置VC 如果使用的是VC 6.0,要保证系统至少打了SP3补丁,否则系统会有警告提示。 如果使用的是2003, 就只能安装Series 60 SDK for Symbian OS v2.1,因 为Series 60 SDK for Symbian OS Nokia Edition SDK v1.2在2003无法正 确建立工程。 如果要直接在vc6里创建新项目,要把\ Symbian\6.1\Series60\Series60Tools\ Application Wizard目录下的 AvkonAppWiz.awx和AVKONAPPWIZ.HLP文件拷贝 到vc6的模板目录C:\Program Files\ Microsoft Visual Studio\ Common\ MSDev98\ Template下。这样就可以在VC的新建工程中看到Series 60 AppWizard v 1.9这个 选项. 填入Project Name 以后,确认。一直选择“Next”,一个最简单的Symbian应用 程序就建立好了。

symbian开发相关

symbian开发相关

/cmdn/wiki/index.php?doc-view-1627.html目录:一,环境配置二,项目设置三,开发流程四,参考书籍一,环境配置1,开发工具下载开发环境选用Jdk1.5 + ActivePerl-5.6 + S60_3rd + Carbide.C++.V2.0,请依次文件下载一下文件放到D:\SymbianTools目录下:Jdk1.5 :/javase/downloads/index_jdk5.jspActivePerl-5.6.1.635-MSWin32-x86.msi :下载地址:/ActivePerl/Windows/5.6/S60 Platform SDKs for Symbian OS, for C++:下载地址:/info//id/4a7149a5-95a5-4726-913a-3c6f21eb65a5/S60-SDK-0616-3.0-mr.html选择:S60 3rd Edition, Feature Pack 1Carbide.c++ 2.0下载地址:/Tools_Docs_and_Code/Tools/IDEs/Carbide.c++/2,开发工具安装注意:请将以上3个工具安装到同一个磁盘下(比如C:\盘下),要不在后面可能会碰到奇怪的问题,并且工程代码也需要与开发工具放到同一个磁盘下才能运行,Nokia的开发工具还真够挑剔的,:)先安装Jdk1.5到 C:\apps\下,安装完成之后,再安装ActivePerl到C: \apps\下,安装完成之后,再安装S60_3rd SDK到C:\下,在安装S60 SDK的过程中会询问:没有安装CSL Arm Toolchain,要立即安装么?选择立即安装就可以了,之后可能还会弹出一个警告对话框,直接忽略就可以了,不会有什么影响的。

安装Carbide.c++ 2.0,安装过程中选择 Professional Edition3,开发环境配置a),语言切换:默认安装的是英文的模拟器环境,如果你需要使用中文模拟器或在模拟器上显示中文,你需要这么做:点击开始 -> 程序 -> S60 Developer Tools -> 3rd Edition FP2 -> 1.01 -> Languages -> Change to Chinese,这样就把语言切换成中文了。

搭建电脑端和手机端的PyS60开发调试环境_83570170

搭建电脑端和手机端的PyS60开发调试环境_83570170

搭建电脑端和手机端的PyS60开发调试环境_83570170搭建电脑端和手机端的PyS60 开发调试环境[ 搭建pc 端的PyS60 开发调试环境]①下载ActivePerl , 安装. 官网, 华军.②下载S60 SDK , 安装.先到Nokia Forum 的SDK 下载页面, 我们实验使用的真机是N76,对应的SDK版本是“S60 3rd Edition, Feature Pack 1”,在右边选择这个版本或者你自己的S60手机对应的SDK版本(后面有各个机型对应的SDK版本), 然后点"Download Now" 下载.③下载PyS60 的SDK PythonForS60_1_4_5_SDK_3rdEdFP1.zip , 解压到S60 SDK 安装目录中,注意压缩包中以包含目录结构, 不要解压错位置.④从开始菜单"S60 Developer Tools" 中启动"Emulator", 即模拟器. 启动很慢, 不要点电源键...⑤模拟器部分快捷键:F1 → 左软键, ` → 确定键, Home → 菜单键进菜单, Installed 目录, 就可以看到熟悉(?)的Python 图标了.运行之, 就打开了PyS60 的主界面⑥第一个PyS60 程序.随便用一个记事本, 写下:import appuifwappuifw.note(u'Hello PyS60')保存为HelloPython.py, 放到S60 SDK 安装目录中的\Epoc32\winscw\c\python\ 中.在模拟器中运行Python , 选择菜单Options → Ru n script , 选择HelloPython.py , 就能看到效果了.至此, 电脑端的PyS60 开发调试环境就搞定了, 不过模拟器功能太少, 调试起来还是不方便.[ 搭建手机端的PyS60 开发调试环境]①下载PyS60 , 安装(不用签名). 下载地址和上面的PyS60 SDK 一样, 不过下载的是PythonForS60_1_4_5_3rdEd.sis②编写运行脚本:方法一,下载PED,/doc/ca1776125.html,/filedownload?user =woai77&id=1532257, 签名安装. 这个是手机上的PyS60 用的IDE , 有自动缩进(很重要!), 代码自动补完等方便的功能. PED 2.30.3,运行PED , 选择菜单File → New → Python , 随便写个代码, 然后菜单Run , 就可以了;方法二,在PC端事先编好Python脚本文件*.py,通过蓝牙,数据线等方式传输到手机端,启动Python,运行传过来的脚本。

使用Open C开发Symbian S60

使用Open C开发Symbian S60

使用Open C开发Symbian S60
佚名
【期刊名称】《程序员》
【年(卷),期】2007(000)007
【摘要】Open C从三方面提高项目开发速度。

首先,它让开发伙伴们能轻易地将现有的Linux和其他解决方案引入到S60;其次它增强了团队建设,因为Open C的APIs为大家所熟悉,使得更多的专业开发者可以加入进来:最后,在项目结束后,Open C通过针对所有平台的公共代码库使项目更容易维护并有质量保证。

【总页数】2页(P115-116)
【正文语种】中文
【中图分类】TP311.52
【相关文献】
1.Office寻欢之纵情Symbian S60:最佳Symbian S60手机游戏 [J],
2.Symbian S60第三版使用技巧集锦 [J], 俞晓嫣
3.手机电影制作教程——Symbian S60 Symbian UIQ PPC Phone SmartPhone [J],
4.玩转S60之运指如飞——Symbian S60第三版拼音输入法效率比拼 [J], 军军
5.玩转S60之运指如飞Symbian S60第三版拼音输入法效率比拼 [J], 军军
因版权原因,仅展示原文概要,查看原文内容请购买。

java项目搭建流程

java项目搭建流程

java项目搭建流程
以下是Java项目搭建的基本流程:
1.确定项目需求和范围:在开始搭建项目之前,需要明确项目的需求
和范围,以便于明确搭建所需要的技术框架和工具。

2.确认开发环境:确定所需的开发环境,包括开发工具、编程语言等。

3.设计架构和数据模型:为了确保项目的可扩展性和可重用性,需要
在搭建项目之前,进行架构和数据模型的设计。

4. 选择技术框架和工具:根据项目需求和范围,选择合适的技术框
架和工具,例如Spring、Hibernate等。

5.配置项目环境:在选择技术框架和工具之后,需要进行相关的配置,以便于项目在运行时能够正常工作。

6.编写代码:根据项目需求和范围,进行代码的编写。

7.测试和修复:在项目的编写过程中,需要进行测试,以确保项目的
代码质量和功能是否满足需求,在测试过程中,需要修复代码中存在的问题。

8.上线发布:当项目开发完成后,需要进行上线发布,以便于项目能
够被用户访问和使用。

以上是Java项目搭建的基本流程,具体操作细节需要根据项目的实
际需求和范围而定,以确保项目能够顺利完成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Symbian S60平台JAVA开发环境搭建步骤2010-10-20 08:00:28 来源:WEB开发网【减小字体增大字体】关注杨恒飞的微博核心提示:Symbian S60平台JAVA开发环境搭建步骤花了很长时间,终于成功安装了诺基亚S60的JAVA开发环境,Symbian S60平台JAVA开发环境搭建步骤,网上介绍的方法不多,有些还有问题,请打开Eclipse安装目录下的eclipse.ini,修改红色标记的数字,于是就想把过程写出来了,大家可以参考一下Symbian S60平台JAVA开发环境搭建步骤花了很长时间,终于成功安装了诺基亚S60的JAVA开发环境,网上介绍的方法不多,有些还有问题,于是就想把过程写出来了,大家可以参考一下。

1、软件准备1.1 JDK或者JRE下载为了运行Eclipse必须安装JRE(当然JDK也可以),这个可以到/technetwork/java/javase/downloads/index.html下载。

1.2 nS60_jme_sdk_3rd_e_FP1nS60_jme_sdk_3rd_e_FP1是诺基亚官方提供的开发包,正式名称为S60 Platform SDKs for Symbian OS, for Java™,里面包含了模拟器和类库,下载地址是:/info//id/6e772b17-604b-4081-999c-31f1f0dc2dbb/S60_Platform_SDKs_for_Symbian_O S_for_Java.html ,选择“3rd Edition,FP 1(240MB)”下载。

下载时会提示登录然后才能下载,如果没有账号,可以注册一个,不过中文注册页面似乎有问题,注册时会提示“地区名无效”,去英文注册页面就可以了,地址为:https:///Profile/Join.xhtml?locale=en。

下载后点击安装包中的setup.exe进行安装。

1.3 Eclipse下载Eclipse有针对不同开发语言的版本,这里要下载的是针对J2ME的版本Pulsar for Mobile Developers,这个可以在 /downloads/ 下载Pulsar for Mobile Developers包,32位的压缩包下载地址是/downloads/download.php?file=/technology/epp/downloads/release/helios/R/eclipse-pulsar-helios-win32.zip 。

解压后点击里面的eclipse.exe即可运行。

(PS:如果你在双击eclipse.exe后提示Failed to create the Java Virtual Machine,如下图,请打开Eclipse安装目录下的eclipse.ini,修改红色标记的数字,这样就能正常打开Eclipse了。

-startupplugins/uncher_1.1.0.v20100507.jar?launcher.libraryplugins/uncher.win32.win32.x86_1.1.0.v20100503-productorg.eclipse.epp.package.pulsar.product?launcher.defaultActionopenFile?launcher.XXMaxPermSize128M-showsplashorg.eclipse.platform?launcher.XXMaxPermSize128m?launcher.defaultActionopenFile-vmargs-Dosgi.requiredJavaVersion=1.5-Dosgi.framework.extensions=org.eclipse.mtj.core.hooks-Xms40m-Xmx256m)1.4 MTJ(Mobile Tools for Java)下载MTJ(Mobile Tools for Java)可以对诺基亚的移动开发进行创建、测试和打包。

下载地址:/downloads/download.php?file=/dsdp/mtj/downloads/drops/R-1.0.1-200909181641/dsd p-mtj-runtime-1.0.1.zip 。

2、软件配置2.1 在Eclipse中配置模拟器首先将下载的MTJ(Mobile Tools for Java)文件dsdp-mtj-runtime-1.0.1.zip 解压缩到 eclipse 的安装根目录下。

打开Eclipse,点击 Windows -> Preferences -> J2ME -> DeviceManagement,如下图:点击“Manual Install”,选择你安装的SDK 的根目录,如下图:点击”Finish”之后还需要对编辑器做些配置。

2.2 针对debug及coding的配置接着配置调试超时时间,点击 Window -> Preferences -> Java -> Debug,取消对 Suspend execution on uncaught exceptions 和 Suspend execution on compilation errors 的选中;将 Debugger timeout(ms) 和 Launch timeout(ms) 分别设置为 15000、20000,如下图所示。

除此之外,顺便修改下Eclipse的自动完成设置,点击 Window -> Preferences -> Java ->Editor->Content Assist,将Auto activation triggers for Java 处修改为“ .abcdefghijklmnopqrstuvwxyz”,这样就可以比较方便地使用Eclipse的自动完成功能了,如下图。

点击 Window -> Preferences -> J2ME,把Debug Server Time-out(ms) 设置为 60000,如下图。

2.3 模拟器的配置点击开始 -> 所有程序 -> S60 Developer Tools -> 3rd Edition FP1 SDK -> MIDP ->Languages ->Change to Chinese,把模拟器语言改成中文。

点击开始 -> 所有程序 -> S60 Developer Tools -> 3rd Edition FP1 SDK -> MIDP -> Emulator,运行Nokia模拟器,如下图所示:然后点击开始 -> 所有程序 -> S60 Developer Tools -> 3rd Edition FP1 SDK -> MIDP ->Tools->Device Connection,运行连接器,如下图所示:等模拟器启动完毕后就可以双击WLAN连接模拟器,这样就可以在Eclipse中调试J2ME程序了(注意使用这个模拟器调试程序时一定要确保它处于connected 状态)。

点击 Device Connectivity Tool for S60 SDK上的Tools->Diagnostics,会弹出Diagnostics界面,在上面可以看模拟器的情况,包括运行的程序、存储空间、CPU、内存的信息,如下图所示。

如果出现”cannot start ecmt manager“的提示,修改 C:S60devicesS60_3rd_MIDP_SDK_FP1inepoc32 oolsecmtconfigconfig.properties ,在epdt.java.version.start=1.4.1,1.4.2,1.5,5.0 后加上 ,1.6,6.0 ,修改后为epdt.java.version.start=1.4.1,1.4.2,1.5,5.0,1.6,6.0 ,这样就可以了。

当然,上面的是用模拟器来调试程序,如果你有Nokia的智能手机,也可以在真实机上调试,这样结果更精确。

方法如下:先安装 Nokia PC Suit,Nokia 6120C 的版本下载地址为:/get-support-and-software/software/nokia-pc-su ites/compatibility-and-download#,其它型号的手机可以在这里下载:/get-support-and-software/software 。

然后连接手机到电脑,安装完驱动后,PC套件会提示手机连接成功。

然后安装手机端的软件,默认地址为C:S60devicesS60_3rd_MIDP_SDK_FP1s60toolsEcmtEcmtAgent_MIDP.SIS ,双击即可安装。

在手机上启动安装好的软件,界面如下图:然后在电脑上启动 Device Connectivity Tool for S60 SDK ,点击开始 -> 所有程序 -> S60 Developer Tools -> 3rd Edition FP1 SDK -> MIDP->Tools->Device Connection,然后选择手机USB对应的COM口,一般为DevicesUSBSER000 ,点击Connect连接,成功后会提示Connected,如下图:此时,手机端也会提示连接成功,如下图:同理,可以在 Device Connectivity Tool for S60 SDK 上查看手机信息。

到这里,就可以用模拟器或真实机调试程序了。

3、创建项目打开Eclipse,新建 J2ME 项目 HelloWorld,只有一个 MIDlet,源码如下:package com.helloworld;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Form;import javax.microedition.midlet.MIDlet;import javax.microedition.midlet.MIDletStateChangeException;public class HelloWorld extends MIDlet {Display display;public HelloWorld() {super();display = Display.getDisplay(this);}protected void destroyApp(boolean arg0) throws MIDletStateChangeException {}protected void pauseApp() {}protected void startApp() throws MIDletStateChangeException { Form form = new Form(“Hello S60 JAVA”);form.append(“Hello World!”);display.setCurrent(form);}}然后运行项目,具体看图:接着会出现一个提示进程的框,等出现Done时,就完成了。

相关文档
最新文档