wangccsy 2011-06-09 680浏览量
最新版本的OPhone SDK以Android SDK Add-on的形式发布。下载安装的软件包中包括:模拟器运行需要的系统映像文件、模拟器使用的皮肤资源、OPhone API、帮助文档、示例代码、OPhone可视化开发工具(ODT)、Widget开发工具(WDT)等。这些资源可以在Android SDK的目录/add-ons/OPhone-SDK-2.5/中找到。
下面主要介绍了如何安装、配置OPhone SDK。如果你还没有下载最新版本的OPhone SDK,请通过下面的链接页面下载,同时链接页面还提供了关于安装、配置和使用方法的介绍。
OPhone SDK下载 对硬件/软件的要求要使用OPhone SDK提供的工具来开发OPhone和Widget应用程序,你需要准备一台满足以下要求的计算机。
操作系统:
开发环境:
开发环境的搭建主要包括如下几步。
安装Eclipse IDEEclipse SDK 3.5.2(Galileo)
安装Android SDK
平台 | 安装包 | 大小 | MD5校验码 |
---|---|---|---|
Windows | android-sdk_r11-windows.zip | 32832260 bytes | 0a2c52b8f8d97a4871ce8b3eb38e3072 |
Mac OS X (intel) | android-sdk_r11-mac_x86.zip | 28844968 bytes | 85bed5ed25aea51f6a447a674d637d1e |
Linux (i386) | android-sdk_r11-linux_x86.tgz | 26984929 bytes | 026c67f82627a3a70efb197ca3360d0a |
安装OPhone SDK,并作为Android SDK的一个组件。安装方法请依照添加OPhone SDK。
安装OPhone开发插件:ODT和WDT解压对应的文件到工作目录下。这里需要指定一个合适的目录作为Android SDK的根目录,默认为android-sdk-。
添加SDK的子目录/platform-tools和/tools到系统的环境变量PATH中。
在Linux下,请编辑文件~/.bash_profile或~/.bashrc,在该文件的末尾添加如下内容: export PATH=${PATH}:/platform-tools:/tools 在Windows下,鼠标右键点击我的电脑, 选择弹出菜单中的属性,在弹出窗口的高级卡片页下,点击按钮环境变量。在弹出的窗口中双击PATH,在变量值的输入窗口中添加内容;/platform-tools;/tools。 在Mac OS X机器上,与Linux环境下配置相同,找到home目录下的.bash_profile文件,并添加配置。如果没有找到该文件,则可以自己创建一个。将platform-tools和tools目录加入PATH环境变量后,SDK提供的工具可以在文件系统的任何位置被调用运行,而不必每次指定SDK安装的完整路径名。
ANDROID_HOME="" 请注意,即便你将使用Eclipse作为开发环境,这里不需要安装“ADT”开发插件。因为在后续OPhone SDK安装中将会安装ODT作为替代。 添加必要的Android SDK组件 通过Android SDK and AVD Manager下载必要的Android SDK开发组件。在命令行下运行“android”启动组件包管理窗口。OPhone SDK以Add-ons的方式发布,因此必须将OPhone SDK安装在/add-ons目录下。方法是:
下载,并解压到/add-ons目录下。 创建AVD 通过命令行方式创建AVD。 打开命令行窗口(比如在Windows环境下运行“命令提示符”,或者Mac/Linux环境下运行“终端”。 运行命令android list target查询所有可使用的目标设备。现在你可以从命令行启动运行OPhone模拟器了。
emulator -avd OPhone
你可以通过参数scale的设置来显示被缩放过的模拟器窗口,类似命令如下
emulator -avd OPhone -scale 0.6
安装好OPhone SDK后,作为这一系列步骤的最后一步,为Eclipse安装ODT、WDT两个插件。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
集结各类场景实战经验,助你开发运维畅行无忧