in android

用Android虚拟机试玩Android系统,运行Android软件

如果你是一名Android开发者,或者拥有一台Android设备,就可以忽略此文了。

我的毕设是Android软件开发,因为老师手里暂时没有Android设备,我人又在杭州,所以就先让老师用虚拟机试用一下我的程序了,可能很多人都是在 eclipse 做开发的时候用虚拟机,在IDE中启动,但是为了试玩程序,装个 eclipse 显然不现实,其实只需要几部就可以体验 Android 虚拟机了。

  1. Android SDK 需要 JAVA运行环境,所以请确保你的机器上有装 JAVA,如果没有自己去下载 JRE 并安装。
  2. 以1.5版本为例,到http://www.android123.com.cn/sdkxiazai/357.html 这里下载 SDK(因为官方的因为众所周知的原因不能访问,所以给了这个网址,非广告,和我无关,搜索引擎结果)
  3. 下载后解压到某个目录,例如 解压到 d:\android\ 一下以这个为基准举例
  4. 到  android\tools\ 目录去运行  android.bat ,会见到这样的界面:
  5. 点击新建就可以新建 虚拟机了, name 随便取,target 选择合适的版本就可以了,如果是在我给的那个地址下载的话,只能选择 1.5或者 1.6 版本的。更高版本的可以在那个网站里找到,方法一样。
  6. 新建虚拟机,就可以回到上面那个界面中,选择要启动的虚拟机,点击  start 了,这个时候就会看到 Android 虚拟机的启动界面了,耐心的等待一段时间后,就可以看到 Android 系统的真面目了。这个时候就可以体验Android 系统自带的一些功能了。
  7. 如果想体验某个软件的功能,请按照步骤继续。
  8. 下载你想体验的软件 apk  打包文件,这个是 Android 程序打包格式。放到  tools 文件夹。
  9. 用CMD 模式 先 CD 到 android\tools\ 目录,然后运行 adb 可以查看 adb 支持的命令。使用 adb devices 可以查看当前连接的虚拟机,如果你的虚拟机正常运行的话,这个时候可以看到 List 下面会有一个虚拟机。
  10. 然后 使用 adb install 命令就可以安装 这个软件了,例如这个软件的文件名是 a.apk 那么就执行 adb install a.apk ,当看到 success 的时候,就可以进虚拟机的菜单里找到那个程序,运行了。

步骤写的比较多,但是实际上还是很简单的,操作一次就熟悉了,如果你知道环境变量是什么东西的话,那就直接添加 tools 目录到系统环境变量里吧,这样就更方便了。另外 adb 支持的命令,你也可以通过查阅文档获取更多,功能还是很丰富的。

相信如果你没有Android设备,又不是一个开发者,只是想体验某个Android程序的话,可以用这个方式来快速体验一下。