开发者社区> 文艺小青年> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

OPhone SDK

简介:
+关注继续查看

OPhone介绍

OPhone是基于Linux面向移动互联网的终端基础软件及系统解决方案。OPhone SDK是专为OPhone平台设计的软件开发套件,它包括OPhone API,OPhone模拟器,开发工具,示例代码和SDK帮助文档。OPhone SDK 1.5兼容Android SDK 1.5,因此开发者在开发OPhone应用的时候可以同时使用OPhone API和Android API。

OPhone SDK支持两种类型的应用开发:

Apk OPhone 应用

OPhone应用是基于java语言开发的应用程序。OPhone SDK提供了一些OPhone API来拓展OPhone平台的能力,如主屏API、本地搜索API、视频通话API等。若想了解更多关于OPhone API的内容,请参考 OPhone API 参考文档

Web Widget 应用

除了基于java的OPhone应用外,OPhone还支持Widget应用开发。Widget是一个采用HTML、JavaScript和CSS等网络技术的应用程序。若想了解更多关于Widget的内容,请参考 Widget 介绍文档

ophone_icon_32.png is the logo of OPhone.

SDK的安装:http://www.ophonesdn.com/documentation/ophone/gettingstarted/installing_sdk.html

SDK的配置

为了调试运行的方便,可以添加SDK的子目录<your_sdk_dir>/tools到系统的环境变量PATH中。

  • 在Linux下,请编辑文件~/.bash_profile或~/.bashrc,在该文件的末尾添加如下内容:
    • export PATH=${PATH}:<your_sdk_dir>/tools
  • 在Windows下,鼠标右键点击我的电脑, 选择弹出菜单中的属性,在弹出窗口的高级卡片页下,点击按钮环境变量。在弹出的窗口中双击PATH,在变量值的输入窗口中添加内容;<your_sdk_dir>/tools
  • 在Mac OS X机器上,与Linux环境下配置相同,找到home目录下的.bash_profile文件,并添加配置。如果没有找到该文件,则可以自己创建一个。

将tools目录加入PATH环境变量后,SDK提供的工具可以在文件系统的任何位置被调用运行,而不必每次指定SDK安装的完整路径名。请注意,在SDK升级时,如果改变了SDK的安装路径,该PATH变量的内容也同时需要更新。

创建AVD

为了能够在OPhone模拟器上运行你的应用程序,你需要首先创建一个模拟器下的虚拟设备(AVD)。所谓AVD就是模拟器运行时使用的一组配置, 用来描述模拟的OPhone平台。请按照以下步骤创建AVD。

  1. 打开命令行窗口(比如在Windows环境下运行“命令提示符”,或者Mac/Linux环境下运行“终端”。
  2. 选择一个开发使用的目标设备,并创建一个新的AVD。命令行如下: 
       android create avd --name OMS --target 1 
    命令行中的target id 是 "1",因此被创建AVD的目标设备是OPhone支持设备列表里面的 "Android 1.5".
  3. 然后,命令行上会有是否创建用户设备配置的询问。如果回答“yes”,一系列关于设备各方面配置的问题将会列出,需要你的确认。每个问题都有一个默认值在括号中标出,如果输入为空(直接输入回车),这些默认答案将会被选择。如果第一个问题,关于是否创建用户设备配置的回答是“no”,则所有配置都将是使用默认值。

现在一个名称为OMS的AVD已经创建完成。你可以使用命令行“android list avd”来检查刚刚创建的AVD是否存在。

在Eclipse IDE中添加OPhone库

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

  1. 运行Eclipse,菜单上选择Window > Preferences..., 打开属性编辑窗
  2. 从弹出的编辑窗中选择 Java Build Path > User Libraries
  3. 在用户库(User Libraries)窗口中点击New,打开New User Libraries对话框。 输入OPhone 1.5,并点击OK
  4. 选中新添加的OPhone,并点击Add JARs。选择OPhone SDK目录下的文件oms.jar,点击OK。现在OPhone用户库已经添加到Eclipse IDE的编译目录中,当一个新的OPhone项目被创建,你可以添加该OPhone用户库到你的项目的编译路径(Java Build Path)下。
  5. 在上一窗口中,双击OPhone下的Javadoc Location,将会弹出窗口Javadoc For 'oms.jar'。 选择弹出窗口中的Javadoc in archive,并选定你的Eclipse IDE目录下的plugins/ophone.sdk.doc_VERSION.jar文件,然后确定退出。

安装Eclipse插件 - ODT

ODT是为在Eclipse IDE下进行OPhone应用开发而提供的Eclipse插件。 如果要使用Eclipse作为调试和编译的集成开发环境,则需要首先安装ODT。

你可以在SDK目录中找到ODT安装包: sdk_folder/tools/ophone/ODT-0.9.0.zip 。

安装于Eclipse 3.4 (Ganymede)
  1. 运行Eclipse,然后选择Help > Software Updates...
  2. 在弹出的窗口中点击:Available Software
  3. 点击Add Site...,然后点击Archive...
  4. 选中之前准备好的ODT安装文件,并确认返回。
  5. 在返回的配置窗口,将会列出待添加的插件。点击复选框项目 OPhone Development Tools,点击Install...
  6. 在后续的安装窗口, "OPhone development Tools"将会被选中,点击Finish完成安装。
  7. 重启动Eclipse。

其他Eclipse版本,请根据Eclipse的帮助文件进行相应的插件添加。

最后,当Eclipse重新启动,配置你的SDK的目录:

  1. Eclipse菜单选择Window > Preferences...,打开配置窗口。
  2. 从左侧控制面板选择 OPhone配置项。
  3. 在配置项的内容面板, 点击Browse...,指定OPhone SDK安装的路径。
  4. 点击Apply,然后点击OK

安装Eclipse 插件 (WDT)

如果你使用Eclipse作为Widget应用的开发环境,你还需要安装Eclipse插件WDT。WDT是Widget Develpment Tools的缩写,它集成了Wdiget工程开发需要的工具。这些工具可以实现Widget工程的创建、源代码的编辑、运行和调试等功能。WDT功能强大,可扩展性好,让Widget的开发变得更加简单和快捷。

你可以在OPhone SDK中找到WDT安装包: sdk_folder/tools/ophone/JIL-WDT-1.1.zip 。

下面是WDT的安装过程:

安装于Eclipse 3.4 (Ganymede)
  1. 运行Eclipse,然后选择Help > Software Updates...
  2. 在弹出的窗口中点击:Available Software
  3. 点击Add Site...,然后点击Archive...
  4. 选中之前准备好的WDT安装文件,并确认返回。
  5. 在返回的配置窗口,将会列出待添加的插件。点击复选框项目 Widget Development Tools,点击Install...
  6. 在后续的安装窗口, "Widget Development Tools"将会被选中,点击Finish完成安装。
  7. 重启动Eclipse。

其他Eclipse版本,请根据Eclipse的帮助文件进行相应的插件添加。

最后,当Eclipse重新启动,配置你的SDK的目录:

  1. Eclipse菜单选择Window > Preferences...,打开配置窗口。
  2. 从左侧控制面板选择 Widget配置项。
  3. 在配置项的内容面板, 点击Browse...,指定OPhone SDK安装的路径。
  4. 点击Apply,然后点击OK
本文转自feisky博客园博客,原文链接:http://www.cnblogs.com/feisky/archive/2009/12/30/1635977.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Android Studio集成友盟SDK
在企业开发中往往会给开发人员提出很多的开发要求,如做商城APP的时候,产品经理希望统计某个商品的购买量,或者运营的同事要求你统计APP的启动数,新增客户量,有时候开发人员需要监控APP在用户手中的使用情况,这个时候我们就需要集成友盟SDK来帮助我们解决这些问题
0 0
【dji sdk】mobile sdk开发
1.设备信息 平台:phantom 3 Advanced。 手机:android 5.0 Lollipop。 dji sdk: Mobike SDK 3.0/3.1。 2.开发前准备 1.联网激活飞行器。 2.申请成为dji 开发者。 3.申请app的key,放在android项目中的manifest.xml文件中。 3.mobile sdk 介绍 手机与飞机的通信流程
2250 0
【dji sdk】mobile sdk 视频部分
1.类与方法 dji.sdk.Camera.DJICamera 类。代表相机。 dji.sdk.Camera.DJICamera#setDJICameraReceivedVideoDataCallback(dji.sdk.Camera.DJICamera.CameraReceivedVideoDataCallback var1) 设置收到实时图像数据的回调函数。 dji.sdk.
1654 0
android开发之一如何升级SDK
看了很多文章,都没有成功,下面这篇才是正解,学海无涯苦作舟。     Fetching https://dl-ssl.google.com/android/repository/addons_list-2.
612 0
iOS 4.2 SDK安装
iOS 4.2 SDK安装 ◆系统版本:10.6.5 ◆硬件配置: ◆10G空间,3.5G内存,显卡:GMA950 Xcode 3.2.5和iOS 4.2 SDK下载:http://developer.apple.com/programs/ios/ 因为文件较大,请保证网络正常并使用迅雷下载哦,不然可能会前功尽弃。
666 0
安装OPhone SDK
安装OPhone SDK 最新版本的OPhone SDK以Android SDK Add-on的形式发布。下载安装的软件包中包括:模拟器运行需要的系统映像文件、模拟器使用的皮肤资源、OPhone API、帮助文档、示例代码、OPhone可视化开发工具(ODT)、Widget开发工具(WDT)等。
613 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
跨平台的云服务SDK需要什么
立即下载
一个跨平台的云服务SDK需要什么
立即下载
从 SDK 到编解码:视频直播架构解析
立即下载