读书人

模拟器下安装Android Market

发布时间: 2012-08-26 16:48:05 作者: rapoo

模拟器上安装Android Market

?

模拟器上安装Android?Market

?

一.Android的Market是一个应用市场,里面不仅有很多的实用的软件,包括很多免费的软件可以下载使用,而且也有一些库文件提供下载,比如在Android上使用TTS功能时,如果手机中没有安装需要的一些语言数据时,就会连接到Market从那里下载。

可是Android模拟器中默认是没有Market的,因此默认情况下就没有办法在模拟器中下载Market上丰富的软件,也没有办法下载比如TTS功能需要的语言数据等。但是通过一定的方法还是可以让模拟器安装上Market,下面就具体来安装一下。

二.1.使用Eclipse创建模拟器已经很简单了,其中要注意的是必须给模拟器分配SD卡空间,我这分配了256M。

模拟器下安装Android Market

?

图1?创建Android模拟器

2.?把 Android?SDK对应API平台下的system.img文件(比如我的为:D:/Others/Android/android-sdk- windows-1.6_r1/platforms/android-8/images/system.img)拷贝到创建的模拟器目录下(比如我的 为:C:/Documents?and?Settings/Administrator/.android/avd /GoogleDroid2_2.avd)。

模拟器下安装Android Market图2?拷贝system.img文件然后打开命令行,切换到SDK的Tools目录下(如果已经把路径添加到系统路径中,则可以在任何目录下执行),加参数“-partition-size?100”启动虚拟机,参数的意思是为system/data分配100M的空间,以便有足够的空间安装Market软件。

模拟器下安装Android Market

?

图3?带参数启动模拟器

?

3.要正常使用“Android?Market(电子市场)”,必须启动Checkin服务。等Android?2.2虚拟机启动完毕,看到正常的界面。

?

模拟器下安装Android Market

图4?模拟器启动完毕

?

这时候,我们可以把配置文件build.prop取回来编辑(如果你有真实的Android连在电脑上,一定要先取下来再进行以下操作)。

?

模拟器下安装Android Market

?

图5?命令行方式提取build.prop文件

?

?

注意:第一次执行adb指令,会加载adb相关服务,然后提示“device?offline(设备不在线)”。此时,需要再次执行上面的adb指令就可以了。

也可以通过Eclipse的DDMS中的File?Explorer来获取这个文件,

?

模拟器下安装Android Market

图6?通过DDMS提取build.prop文件

?

这样一来,build.prop就放在了#ro.config.nocheckin=yes

然后再传到Android虚拟机上,重新启动虚拟机,Checkin服务就启动了(在上传之前,需要执行“adb?remount”指令使/system目录可写)。

adb?remount模拟器下安装Android Market

图7?命令行方式上传build.prop

?

4.首先,下载一个为各种手机开发的定制版Android?2.2,将它解压缩,将system/app/GoogleServicesFramework.apk然后执行以下指令安装这两个apk安装包,并且删除Android虚拟机上的SdkSetup.apk(注意大小写):

adb?push?GoogleServicesFramework.apk?/system/appAdb?push?MarketUpdater.apk?/system/app模拟器下安装Android Market

?

图8?关闭虚拟机,?模拟器下安装Android Market

图9?6.模拟器下安装Android Market

图10?

图11?点击“Market”

图12?Market登录以后,理论上说就可以使用“Android?Market模拟器下安装Android Market图13?但是实际上和真实手机上的Market模拟器下安装Android Market

图14?应该是模拟器的Market

图15?

但是模拟器中的Market?

三.总结

不过虽然和实际手机上的Market?

附:

请在http://blog.csdn.net/ichliebephone/article/details/6110519

?http://blog.csdn.net/biexf/article/details/6043424

?

读书人网 >Android

热点推荐