使用 Android 模拟器
2010-03-10 15:49:00 来源:WEB开发网切换萤幕
在Windows 作业系统上按下「F7」键,或是在Mac OS X 作业系统上同时按下「fn」和「7」键,萤幕就会从预设的直式显示改成横式显示,再按一次则切换回原来的直式显示。
新增模拟器布景
模拟器的用途,就是协助我们在电脑上也能模拟真实手机的动作。不禁会想,如果模拟器除了所模拟的动作之外,模拟器的外观也能跟实机长的一样,那不是整个更拟真,开发起来更有感觉吗?
是的,Android 的模拟器也允许使用者自行制作模拟器布景!
以世界第一台发售的Android 手机「T-Mobile G1」为例,有人已经制作好了「T-Mobile G1」的模拟器布景。可以前往http://www.jsharkey.org/downloads/G1.zip 下载。
要新增模拟器布景时,只需把下载后的模拟器布景解开成一个资料夹,再将资料夹放到「android_sdk/tools/lib/images/skins」目录下。做完后打开Eclipse 开发环境的选单列,选择「Run-> Debug Configurations...」,进入运行环境参数设定画面。在参数设定画面中,选择Target 标签,其中「Screen Size:」栏位中所列出的模拟器布景即新增加了「G1」一项(可自行命名)。
移除模拟器布景
要移除一个模拟器布景,直接删除在「android_sdk/tools/lib/images/skins」中的对应目录即可。
移除程式
我们已经顺利地启动了模拟器,那么,该怎么移除安装到模拟器上的程式哩?
Android SDK 中提供一个adb (Android Debugger) 命令行工具(在android-sdk/tools 中),我们可以用里面的shell 工具连上模拟器来移除应用程式。在某些平台上,这些动作可能需要拥有root 权限才能执行。
首先启动 adb shell
$ adb shell
接着切换到 data/app 目录中
$ cd data/app/
使用ls 命令(等同windows 上命令行的dir 命令)来检视档案列表
# ls
-rw-r--r-- system system 1325833 2007-11-11 20:59 ApiDemos.apk
接着使用rm 命令来删除ApiDemos 应用程式
# rm ApiDemos.apk
# ls
移除映像档
模拟器的映像档会保存住你之前安装的程式与操作。所以当你想要回覆一个干净的模拟环境时,你得先移除模拟器的映像档。
在Windows 上,模拟器的映像档会保存在C:Documents and Settings使用者帐号目录Local
更多精彩
赞助商链接