抢先试用!PC也玩Android 2.3(姜饼人)

play android 2.3 gingerbread on pc 00 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

Android 2.3 GingerBread(姜饼人)已经发布了一段时间,按照Google发布会上的演示,第一款部署姜饼人的可能是Google Nexus One。如果你不是用的Google Nexus One,那就更有得等了。

不过,最近Google又发布了Android 2.3 SDK,按照惯例,我们可以在PC上再模拟一个姜饼人来看看,当然了,我们还会把电子市场Market给弄出来。

 

准备工作

要在PC上试玩Android 2.3,目前唯一的方法就是借用Android 2.3 SDK来实现(我们曾经介绍过如何虚拟Android 2.2 ,以及如何安装Google Market到这个虚拟机中 ,不过操作起来确实有些复杂,so,这篇文章准备把两个一并介绍完毕)。

当然,这个Android 2.3 SDK的正常运行,还需要Java的支持。把这两样东西先准备好吧!


Step 01 下载Android 2.3 SDK

下载地址:http://developer.android.com/sdk/index.html

Android SDK网站,不知道为何被墙了,所以上面站点还需要通过代理服务器才能访问。不想麻烦的朋友,也可以直接点击下面的官方网站链接,或者干脆从其他网盘上下载。

>>>>>>Android 2.3 SDK下载:官方网站 | skydrive网盘

play android 2.3 gingerbread on pc 01 thumb 抢先试用!PC也玩Android 2.3(姜饼人)


Step 02 安装Java运行环境

下载地址:http://www.java.com/zh_CN/

下载完Android 2.3 SDK这个压缩包后,在解压缩运行之前,一定要先去装上Java运行环境 。没啥好说的,打开Java安装网页,点击“免费Java下载”跟着提示走就是。

play android 2.3 gingerbread on pc 02 thumb 抢先试用!PC也玩Android 2.3(姜饼人)


Step 03 安装Android 2.3 SDK

“Step 01 下载Android 2.3 SDK”中下载回来的Android 2.3 SDK压缩包,也不是包括了所有的组件的。我们需要解压缩,执行其中的SDK Manager.exe,会弹出一个窗口,要求我们选择需要安装的组件,如果只需要试用Android 2.3,那就只需要选择以下几个,然后选择“Accept”,再点击“Install”开始安装——时间比较久,你可以休息一会了。

Android SDK Platform-tools, revision 1

Android SDK Docs for Android API 9, revision 1

Android SDK Platform 2.3_r1

Android SDK Samples for Android API 9, revision 1

Play Android 2.3 Gingerbread on PC 03 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

虚拟一台Android 2.3设备

等安装完毕,我们就可以走入正题——模拟出一台安装了Android 2.3系统的设备。这台虚拟设备的创建、运行和管理,还是需要前面安装时用到的SDK Manager.exe。


Step 01 启动Android虚拟设备管理器

在“Android SDK and AVD Manager”主界面,选中左侧的“Virtual Devices”,右边的窗口中就可以用来创建、管理虚拟设备。由于是第一次打开,所以这里的虚拟设备列表还是空的。

Play Android 2.3 Gingerbread on PC 04 thumb 抢先试用!PC也玩Android 2.3(姜饼人)


Step 02 创建虚拟设备

在“Create new Android Virtual Device,AVD(新建Android虚拟设备)”窗口,进行以下设置,然后点击“Create AVD”创建 :

Name:设备名。就用Google名义上自己的下一代机器名吧——Google_Nexus_S。

Target:Android 2.3 – API Level 9(不用输入,直接从下拉框选择)。

Size:1024——貌似Google Nexus S的容量是16GB,不过我们虚拟成1024好了。

Skin: Built-in(Default HVGA)。

Play Android 2.3 Gingerbread on PC 05 thumb 抢先试用!PC也玩Android 2.3(姜饼人)


Step 03 启动虚拟设备

现在,回到“Android SDK and AVD manager”主界面,在“Virtual Devices”窗口,选中刚才新建的设备——Google Nexus S,按下右边的“Start”,并在弹出的窗口中点击“Launch”按钮启动它吧!

Play Android 2.3 Gingerbread on PC 06 thumb 抢先试用!PC也玩Android 2.3(姜饼人)


Step 04 启动界面

这台虚拟机的启动速度,那是很慢,非常慢,与预装了Android 2.3的Google Nexus S相比,简直不是一个数量级的。

Play Android 2.3 Gingerbread on PC 07 thumb 抢先试用!PC也玩Android 2.3(姜饼人)


Step 05 机器信息

不过,终于还是启动成功了。还真不是盖的,这个虚拟设备连锁定界面都与现实设备一模一样

Play Android 2.3 Gingerbread on PC 08 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

鼠标左键按住锁定按钮,从左拉到右给它解锁吧。Android的初始界面就是这么简洁,下面的工具条,从左到右依次是电话、应用程序和浏览器。点击工具条两侧的小圆点,还可以在它默认自带的四个虚拟桌面之间切换呢。

Play Android 2.3 Gingerbread on PC 11 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

在“Settings”→“About Phone”下看看,果然是“Android 2.3”了。

Play Android 2.3 Gingerbread on PC 12 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

而且,打开浏览器,还能直接上网,访问iTeeyan.com 网站呢!

Play Android 2.3 Gingerbread on PC 13 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

装上Google market,看看软件电子市场

Google Android操作系统中的各种软件,大都是通过Google Market(电子市场)来安装的,而采用上述方法虚拟的Android 2.3,却并不包括Google Market,因此大家玩起来也就少了不少乐趣。所以,我们现在就来给这个虚拟机装上Google market……


Step 01 下载电子市场软件

Android 2.3 SDK剥离了Google Market组件,我们只要从其他手机、移动设备上的系统上拷贝过来一份即可,不过由于这是系统组件,所以拷贝和安装的过程比较复杂。

不要着急,先从以下网盘中把GoogleServicesFramework和Vending组件下载回来,然后放在Android 2.3 SDK解压缩目录的platform-tools子目录下。

Play Android 2.3 Gingerbread on PC 14 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

>>>>>>GoogleServicesFramework:Skydrive网盘

>>>>>>Vending组件:Skydrive网盘


然后从Android 2.3 SDK解压缩目录的platforms/android-9/images子目录下,把System.img拷贝到Google_Nexus_S.avd 子目录下(C:/Users/Jackeroo/.android/avd/Google_Nexus_S.avd):

Play Android 2.3 Gingerbread on PC 15 thumb 抢先试用!PC也玩Android 2.3(姜饼人)


Step 02 安装电子市场软件

打开一个命令行窗口,切换到Android 2.3 SDK目录下的Tools子目录下,以命令行方式启动刚才创建的虚拟机Google_nexus_S:

cd /d G:/android-sdk_r08-windows/tools

emulator –avd Google_Nexus_S –partition-size 100

Play Android 2.3 Gingerbread on PC 16 thumb 抢先试用!PC也玩Android 2.3(姜饼人)


等到虚拟机启动后,记下虚拟机标题栏上的“5554:Google_Nexus_S”前面的4位数字,再打开第二个命令行窗口,切换到 Android 2.3 SDK目录下的platform-tools子目录下,运行以下指令,打开虚拟设备的命令行shell(注意:第一次运行adb会提示“Device offline”,再运行一次就好了):

cd /d G:/android-sdk_r08-windows/platform-tools

adb -s emulator-5554 shell

Play Android 2.3 Gingerbread on PC 17 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

再输入mount指令,查看都有那些存储设备被加载:

mount

如果有这样一行:

/dev/block/mtdblock0 /system yaffs2 ro 0 0

则执行以下指令再次 加载/system:

mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system

Play Android 2.3 Gingerbread on PC 18 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

因为我们要把文件拷贝到/system/app子目录下,所以要修改相应的目录权限,然后输入exit退出虚拟机shell提示符:

chmod 777 /system/app

现在,开始把两个文件拷贝到虚拟机中:

adb -s emulator-5554 push Vending.apk /system/app/.

adb -s emulator-5554 push GoogleServicesFramework.apk /system/app/.

Play Android 2.3 Gingerbread on PC 19 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

Step 03 电子市场现身

关闭虚拟机,然后删除(C:/Users/Jackeroo/.android/avd/Google_Nexus_S.avd——虚拟机目录)下的userdata-qemu.img和cache.img,然后重新启动虚拟机,就可以看到Market(电子市场)了。

Play Android 2.3 Gingerbread on PC 20 thumb 抢先试用!PC也玩Android 2.3(姜饼人)


Step 04 装个Angry Birds试试

现在我们先打开Market,用自己的Google账号登录,然后在搜索框输入“Angry Birds”,是不是那只小鸟很快就飞过来了。

Play Android 2.3 Gingerbread on PC 21 thumb 抢先试用!PC也玩Android 2.3(姜饼人)

如非注明,本博客文章均为原创,转载请以链接形式标明本文地址
本文地址: 抢先试用!PC也玩Android 2.3(姜饼人)
本文短地址: http://itee.in/65
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值