技术开发 频道

手把手教你Ophone开发之配置开发环境

  5、模拟器的配置和运行

  如果你想要在模拟器上运行应用程序,那就必须创建虚拟设备(Android Virtual Device,AVD)。创建AVD有两种方式:命令行方式和窗口操作方式。

  如果使用命令行方式创建AVD,需要打开命令行窗口(比如在Windows环境下运行“命令提示符”,或者在Mac/Linux环境下运行“终端”),输入命令“android list target”查询所有可使用的目标设备,如图1-12所示。

5、模拟器的配置和运行
▲图1-12 查询所有可用目标设备

  这时系统列出了两个Android目标设备,一个是Android 2.1,一个是OPhone 2.0。在返回结果中查看设备OPhone的设备编号,“id: 2”说明它为2号设备。使用OPhone target的设备ID,创建一个对应该设备的AVD,命令为:

  android create avd -n OPhone -t 2

  创建OPhone的AVD后,可使用“android list avd”命令列举所有已经创建的AVD。如果你是OPhone 1.0或OPhone 1.5的使用者,还能看到若干个旧版本的AVD,如图1-13所示。

5、模拟器的配置和运行
▲图1-13 已经创建的AVD列表

  如果使用窗口操作方式创建AVD,需要打开更新SDK时使用的Android SDK and AVD Manager程序,在操作“Virtual Device”选项卡中单击“New”按钮,创建AVD。在弹出的窗口中填入所需的参数,一般使用默认设置即可,单击“Create AVD”按钮完成AVD的创建,如图1-14所示。

5、模拟器的配置和运行
▲图1-14 窗口操作方式创建AVD

  通过“Android SDK and AVD Manager”窗口显示的AVD列表可以看到,名称为OPhone 2.0的一个新AVD已经创建,如图1-15所示。

5、模拟器的配置和运行
▲图1-15 窗口操作方式下的AVD 列表

  完成AVD的创建后,可以在命令行输入emulator -avd OPhone,就可以启动运行OPhone模拟器了。如果你的屏幕不够大,这时候窗口可能看起来已经超过屏幕的范围了,那么你可以通过参数Scale的设置来显示被缩放过的模拟器窗口,命令为:emulator -avd OPhone -scale 0.6。在“Android SDK and AVD Manager”窗口的AVD列表中也可以直接单击右侧的“Start”按钮来启动模拟器,同样,可以通过修改显示分辨率和比例来使模拟器能正常显示,如图1-16所示。单击“Launch”按钮后,就能看到如图1-2所示的OPhone模拟器运行界面了。

5、模拟器的配置和运行
▲图1-16 设置模拟器显示参数

  知识点:由于软件原因导致OPhone系统不能正常运行怎么办?

  选中图1-16中的“Wipe user data”复选框,可以将之前的安装设置全部清除复位,启动一个全新的系统。

0
相关文章