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

Ophone软件开发环境搭建

阅读更多

环境搭建主要参考Ophone SDN:http://www.ophonesdn.com/

搭建主要在Windows XP SP2环境下搭建

1. 首先下载Ophone SDK

    目前Ophone SDK提供windows 和 Linux(i386)两种版本。(这里我下载了ophone-sdk_windows-1.0-setup.jar 有137M,挺大的)

2.Ophone SDK安装

安装比较简单,直接运行Jar文件(要求装有JDK1.5以上版本),实际上这个过程完全可以省掉,毕竟安装过程实际上就是个解压过程,我也实在不明白为什么要这样做,毕竟Ophone SDK是基于Android SDK修改而成(至于修改程度如何,我没做深入研究),而Android SDK本身只需解压就可以了,无需安装。

3.Ophone SDK环境变量配置

   如果考虑基于IDE提供工具开发的话,这个过程完全可以不要。

   这个过程主要在环境变量Path后面加上";yoursetupDirectory\OPhone SDK\tools"(不包括分号,yoursetupDirectory取决于你安装时所放的目录)

4.基于Eclipse环境的搭建

   由于Ophone是基于Android因此其开发环境搭建跟Android开发环境搭建类似,可以参考 http://developer.android.com/sdk/1.5_r3/index.html。

   为了安装方便,最好直接用Eclipse 3.4的J2EE版 本至于后面的小版本号,我觉得影响不大,不一定非得用3.4.2,当然其他版本比如3.5或3.3是否也可以,我没试过,感兴趣可以自己试试。如果你使用的是Eclipse 3.4的RCP & Plugins版本,可能会出现安装失败的问题(由于缺少相关依赖的插件,比如RCP版的话,装WDT插件就会因缺少WST的HTML/CSS相关插件还有apache.log4j插件而安装失败,当然你如果对解决插件依赖问题有一定经验的话,倒不妨一试)

    把下载的Eclipse3.4 J2EE版直接解压,可能有的机器会出现无法启动Eclilpse的问题,我的机器就出现这个问题,问题解决参考我的blog:Eclipse参数配置。

    启动Eclilpse后,下面进行两个关键的开发插件ADT和WDT的开发(基于本地归档安装):

    注意安装插件建议把网线拔了,安装速度更快,否则Eclipse会不断通过网络来进行插件安装依赖性的检测,导致安装速度严重变慢。

    1)ADT的安装

        这个插件是开发Android上软件的插件,目前最新版本是ADT 0.9.1依赖于Android SDK1.5,而Ophone使用的是ADT 0.8,支持的是Android SDK1.1,由于装完该插件后其有一个配置SDK的项,是要求指向Ophone SDK,且ADT 0.9.1和ADT 0.8差别也是蛮大的,因此如果用ADT 0.9.1就会出问题。

      由于所需的插件已经在Ophone SDK\tools\ophone目录下,因此直接采用Eclipse软件更新的方式进行安装,在Eclipse的Help菜单下选择Software Update,在弹出的窗体选择可用的软件标签页,另一个标签页显示已安装的插件,事后如果想卸掉,可以在标签页找到你安装的插件进行卸载。单击添加站点按钮,在弹出的窗体选择归档,选择Ophone SDK\tools\ophone目录下的ADT-0.8.0.zip,之后在右边的插件树选择你要安装的插件,单击install...按钮,根据向导来安装,安装结束后重启就可以。

     重启后,在菜单Window->Preference的左边的导航树,选择Android,配置其SDK,SDK选择的是Ophone SDK。

    2)WDT的安装

     该插件安装跟ADT一样,所需的插件为Ophone SDK\tools\ophone目录下的jil-wdt-site.zip。安装成功后重启,在菜单Window->Preference的左边的导航树,选择Widget,配置其SDK,SDK选择的是Ophone SDK。

 

    第一个Hello world程序的开发,可以参考Ophone SDN,不够比较奇怪的是,我按其步骤所写的Hello Ophone的程序,在模拟器运行结果什么也看不到,跟Ophone SDN不一样,不知为何。感觉Ophone的中国移动模拟器太简陋了(貌似就提供了一个),也不知道是不是有其它的。

 

5.总结

   以上只是自己安装过程的一些心得,谈不上有太多有价值的东西,但对于同样跟我一样初次配置Ophone开发环境的同仁,我希望能对大家有所帮助。目前自己对于Ophone和Android还只是初学者,欢迎大家交流讨论。

分享到:
评论
2 楼 懒猫不懒 2010-04-21  
我安装完WDT之后,在菜单Window->Preference的左边的导航树上并没有Widget出现,请问是怎么回事呢?
1 楼 BarryWei 2009-08-16  
引用

        这个插件是开发Android上软件的插件,目前最新版本是ADT 0.9.1依赖于Android SDK1.5,而Ophone使用的是ADT 0.8,支持的是Android SDK1.1,由于装完该插件后其有一个配置SDK的项,是要求指向Ophone SDK,且ADT 0.9.1和ADT 0.8差别也是蛮大的,因此如果用ADT 0.9.1就会出问题。

      由于所需的插件已经在Ophone SDK\tools\ophone目录下,因此直接采用Eclipse软件更新的方式进行安装,在Eclipse的Help菜单下选择Software Updat,在弹出的窗体选择可用的软件标签页,另一个标签页显示已安装的插件,事后如果想卸掉,可以在标签页找到你安装的插件进行卸载。单击添加站点按钮,在弹出的窗体选择归档,选择Ophone SDK\tools\ophone目录下的ADT-0.8.0.zip,之后在右边的插件树选择你要安装的插件,单击install...按钮,根据向导来安装,安装结束后重启就可以。

     重启后,在菜单Window->Preference的左边的导航树,选择Android,配置其SDK,SDK选择的是Ophone SDK。


Ophone和android的底层都是一样,就是这个eclipse的插件有点不同,如果楼主也要开发的,还是推荐搭建android的环境,新建项目时选择androidsdk1.1版本进行开发,纯android开发完成之后,在做一点修改切换到ophone的应用就可以。
不然这个插件的不同,会带来很多麻烦的事情,确实蛮头疼。

相关推荐

    OPhone开发环境搭建详解

    OPhone开发主要依赖Eclipse集成开发环境(IDE),以及OPhone SDK,这两个是搭建开发环境的基础。Eclipse是一款广泛使用的开源IDE,支持多种编程语言,对于OPhone开发,我们需要安装具有Android Developer Tools (ADT...

    Android 扫雷游戏源代码,代码中附加了详细的注释,另附加Ophone游戏开发文档,有详细搭建开发环境过程,与开发Andr

    Android 扫雷游戏源代码,代码中附加了详细的注释,另附加Ophone游戏开发文档,有详细搭建开发环境过程,与开发Android类似

    Ophone_new.rar_ophone

    总结,"Ophone安装手顺.doc"这份文档将引导你一步步完成Ophone开发环境的搭建,让你能够开始编写和调试针对这一平台的应用。无论是对移动开发感兴趣的学生,还是寻求新机遇的开发者,深入学习和掌握Ophone都将为你...

    ophone sdk linux 1.0 setup

    "Ophone SDK Linux 1.0 setup" 指的是一个针对Linux操作系统的Ophone软件开发工具包的安装程序。Ophone是中国移动推出的一个基于Android平台的智能手机操作系统,它允许开发者创建和优化应用程序,以适应...

    从零开始OPhone游戏编程

    OPhone SDK是OPhone平台专属的软件开发工具包,内含OPhone API、模拟器、开发工具、示例代码和帮助文档。这一套装旨在简化开发者的学习曲线,加速应用程序的开发过程。了解OPhone SDK的组成部分对于新手来说至关重要...

    ophone游戏编程

    OPhone SDK是专为其平台设计的软件开发套件,包含OPhone API、模拟器、开发工具、示例代码和文档,旨在简化开发者的工作流程。 #### 二、OPhone开发环境配置 搭建OPhone开发环境的关键步骤包括: 1. **JDK安装**...

    OPhone游戏编程

    #### 三、搭建OPhone开发环境 - **步骤**: - 安装JDK: 推荐使用JDK 6 Update 16版本。 - 安装Eclipse: 可以使用Eclipse 3.3至3.5版本,对于OPhone Widget开发推荐使用Eclipse 3.4。 - 下载OPhone SDK: 从OPhone...

    android ophone source code 3

    2. **编译环境搭建**:如何配置和搭建用于编译Android OPhone源码的开发环境,包括设置交叉编译工具链、获取源码、配置编译选项等步骤。 3. **启动流程分析**:从开机引导到系统运行,解析系统启动过程中各个阶段的...

    《Android应用开发揭秘》源码

    精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会国际认证。曾经领导和参与...

    从零开始学Android

    OPhone SDK是专为OPhone平台设计的软件开发套件,包括OPhone API、OPhone模拟器、开发工具、示例代码和帮助文档。 知识点二:搭建Android开发环境 要开始Android开发,需要搭建开发环境。包括安装JDK、Eclipse、...

    从零开始学Android.

    - **Android SDK**: Android Software Development Kit (Android软件开发工具包),包含开发Android应用所需的工具和库。 - **ADT (Android Developer Tools)**: Eclipse插件,简化了Android应用程序的开发过程。 ...

    Android应用开发揭秘

    精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会国际认证。曾经领导和参与...

    AndroidOPhone开发完全讲义

    《Android OPhone开发完全讲义》是一本专为Android手机应用程序开发者设计的入门指南,旨在帮助初学者系统地学习和掌握Android开发环境的搭建、工具的使用以及应用程序的基本操作。以下将详细介绍其中涵盖的关键知识...

    《Android应用开发揭秘》附带光盘代码.

     第2章 Android开发环境搭建  2.1 Android开发准备工作  2.2 开发包及其工具的安装和  配置  2.2.1 安装JDK和配置Java开发  环境  2.2.2 Eclipse的安装与汉化  2.2.3 SDK和ADT的安装和  配置  2.3 创建第...

    第1章VRE编程概述.pptx

    5. **SDK (vre2.0sdk b20091124.rar)**:VRE的软件开发包,包含必要的库和API。 在配置VRE SDK之前,需要确保已安装了ADS。 本章的学习目标是使学生了解VRE课程的安排,理解当前智能手机市场状况,熟悉VRE的技术...

Global site tag (gtag.js) - Google Analytics