Ophone2.0开发环境搭建配置及模拟器显示不全问题的解决

本文介绍了如何搭建基于Eclipse的OPhone开发环境,包括安装OPhoneSDK、ODT和WDT插件,创建AVD并解决模拟器显示不全的问题。通过设置AVD的skin属性为HVGA,可以实现正常显示OPhone应用。
摘要由CSDN通过智能技术生成

Ophone开发环境搭建及模拟器显示不全问题的解决:

因为之前装有Android,但是Ophone开发时的插件ODT的安装可能会使ADT受到影响,虽然Android工程同样可以正常运行,但是毕竟是以Android开发为主,Ophone只是想了解一下,所以又下载了个eclipse,基于原来的JDKAndroid SDK重新搭建一个Ophone开发环境,这样就不会对Android有影响了。

前提条件:装有JDKEclipseJDT插件、Android SDK因为OPhone SDK是以Android SDK Add-on形式发布的)。文章中使用的是,JDK6,Eclipse3.6Ophone SDK是以Android2.1为基础的。前提条件都安装好后,并且都配置好环境变量。

需要安装:

安装OPhone SDK,并作为Android SDK的一个组件。

安装OPhone开发插件:ODTWDT,把OPhone SDK里面供的ODTWDT作为Eclipse插件,安装配置到Eclipse集成开发环境。ODTOPhone Developing Tools)是用于OPhone应用开发的Eclipse插件,安装前请确认Eclipse下已经卸载或者禁用其他ADT插件;WDTWidget Developing Tools)是用于JIL Widget(Joint Innovation Lab)应用开发的Eclipse插件。

注意,即便你将使用Eclipse作为开发环境,这里不需要安装“ADT”开发插件。因为在后续OPhone SDK安装中将会安装ODT作为替代。

安装过程:

添加Ophone SDK下载OPhone SDK 2.0安装包,并解压到<your_sdk_dir>/add-ons目录下。下载地址:http://dl.ophonesdn.com/sdk/OPhone-SDK-2.0Beta.zip

eclipse安装ODT插件WDT插件。ODTjar文件,位于解压后的Ophone SDK目录下的tools文件夹中。EclipseàhelpàInstall new softwareàaddà”Archive”找到ODT的位置à选中要安装的工具接下来接收协议即可,等待安装进程完毕,重启eclipse

创建AVD,同android下的创建方法一样。

可以以命令行的形式创建:

android list target  列出所有的设备类型

android create –n <name> -t <target> target为设备类型的ID号)

也可以在eclipse下,用Android SDK and AVD Manager创建。

运行模拟器,命令行中,emulator –avd <name>即可。但可能出现手机模拟器屏幕太大、显示不全的问题,应选择较小分辨率的skinemulator –avd <name> -skin HVGA即可正常显示。这样,在创建AVD时就应该加入-s HVGA 属性和属性值,指定虚拟设备的skin

创建简单的应用程序,并运行

1 配置Ophone SDK

eclipseàwindowàPreferences,弹出的界面中,点击Ophone,指定界面中的“SDK Location”为Android SDK的安装目录,点击OK,界面中会列出所有可用的SDK Targets

2 Eclipse IDE中添加OPhone

为了程序编译调试中能使用到OPhoneAPI,需要添加一个用户库(User Library)Eclipse中,库文件对应于OPhone SDK目录下libs文件夹中的oms.jar。具体步骤如下:

eclipseàwindowàPreferences,弹出的界面中,在Java下的Build Path下的User Libraries中点击“Newà输入User Library Name,再在其中“Add JARs,oms.jar文件。

 

3. 新建Ophone工程

 

       4. 配置工程的属性

找到在eclipse解压后的文件夹中的plugins文件夹下的ophone.sdk.doc_<平台版本号>.jar文件,将其解压到该路径下的同名文件夹下(方便找)。

右击工程名,选择Priorities,选择Javadoc Location,“Browse”,选择刚才的文件夹即可。

5. 运行

前面说过模拟器显示不全的问题,没有找到配置模拟器skin的选项,就在创建avd的时候加了-s HVGA选项,即android create avd –n <name> -t <target> -s HVGA

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值