在Android2.2模拟器上安装Android Market
- 博客分类:
- 技术杂绘
在Android2.2模拟器上安装Android Market
2010年12月08日
Step 01 新建Android 2.2虚拟机
首先,安装Android SDK,新建一台Android 2.2虚拟机。名字为Android-2.2。
Step 02 命令行方式启动新建虚拟机
把SDK包下的System.img文件(F:android-sdk-windows\platforms\android-8\images)拷贝到的%UserProfile%.android\avd
\Android-2.2下。
然后打开命令行窗口,切换到SDK包的Tools目录下,加参数"-partition-size 96"启动虚拟机,才能让/system有足够的空间
安装"Android Market(电子市场)"。
cd f:\android-sdk-windows\tools
emulator.exe -avd Android-2.2 -partition-size 96
Step 03 修改build.prop
要正常使用"Android Market(电子市场)",必须启动Checkin服务。等Android 2.2虚拟机启动完毕,看到正常的界面。
这时候,我们可以把配置文件build.prop取回来编辑(如果你有真实的Android连在电脑上,一定要先取下来再进行以下操作)。
cd f:\android-sdk-windows-tools
adb pull /system/build.prop .
注意:第一次执行adb指令,会加载adb相关服务,然后提示"device offline(设备不在线)"。此时,需要再次执行上面的adb指令
就可以了。
这样一来,build.prop就放在了f:\android-sdk-windows-tools目录下,用文本编辑软件比如EmEditor、UltraEdit之类的打开
它。将"ro.config.nocheckin=yes"前面加"#"号注释掉。
#ro.config.nocheckin=yes
然后再传到Android虚拟机上,重新启动虚拟机,Checkin服务就启动了(在上传之前,需要执行"adb remount"指令使/system
目录可写)。
adb remount
adb push build.prop /system/build.prop
Step 04 安装"Android Market"到虚拟机
首先,下载一个为各种手机开发的定制版Android 2.2,比如Jackeroo曾经用过的Android 2.2 for HTC。将它解压缩,将
system/app/GoogleServicesFramework.apk 和system/app/Vending.apk放到f:android-sdk-windows ools下。
Android 2.2 for Legend :远程下载 || Rayfile
然后执行以下指令安装这两个apk安装包,并且删除Android虚拟机上的SdkSetup.apk(注意大小写):
adb push GoogleServicesFramework.apk /system/app
adb push Vending.apk /system/app
adb shell rm /system/app/SdkSetup.apk
Step 05 清理现场
关闭虚拟机, 把产生的 image: userdata-qemu.img, userdata.img, cache.img都删除,重新启动虚拟机它就会自动初始化。
Step 06 "Android Market"现身
打开SDK Setup.exe,按照常规方式启动刚才新创建的Android 2.2虚拟机,就可以看到"Android Market"。
发表评论
-
新的Windows Azure服务管理API使得存储服务更易于管理
2012-01-20 01:56 357新的Windows Azure服务管理API使得存储服务更易于 ... -
Microsoft SharePoint Portal Server 2001简介
2012-01-20 01:56 662Microsoft SharePoint Portal Ser ... -
在 Win7 下使用 VS2005 编译 Chrome
2012-01-20 01:56 1073在 Win7 下使用 VS2005 编 ... -
Sharepoint+MOSS分册第2轮筛选结果文章列表
2012-01-20 01:56 608Sharepoint+MOSS分册第2轮筛 ... -
Visual Studio 6/2005/2008/2010 各版本编译器 下载
2012-01-19 09:42 2262Visual Studio 6/2005/2008/2010 ... -
ASP
2012-01-19 09:42 1235ASP 2011年06月21日 1 ... -
Visual Studio 6/2005/2008/2010 各版本编译器下载
2012-01-19 09:42 1278Visual Studio 6/2005/2008/2010 ... -
Flex 86道题(好好学习一下)
2012-01-19 09:42 782Flex 86道题(好好学习一 ... -
彻底了解AS3视觉元件架构
2012-01-19 09:42 791彻底了解AS3视觉元件架 ... -
Eclipse+Android SDK+ADT(@XP)搭建时候的几个小问题
2012-01-17 02:17 731Eclipse+Android SDK+ADT(@XP)搭 ... -
Android SDK开发环境Eclipse安装搭建
2012-01-17 02:17 650Android SDK开发环境Eclipse ... -
如何导出wince6.0的SDK 添加MFC支持
2012-01-17 02:17 555如何导出wince6.0的SDK 添加MFC支持 2010年 ... -
Android SDK 2.3与Eclipse最新版开发环境搭建(一)
2012-01-17 02:17 689Android SDK 2.3与Eclipse最新版开发环境搭 ... -
SDK、DDK的不同含义
2012-01-17 02:17 1224SDK、DDK的不同含义 2011 ... -
【下一页】linux(部分)
2012-01-15 21:55 525【下一页】linux(部分) 2012年01月09日 一 ... -
00000000000000000
2012-01-15 21:55 59400000000000000000 2012年01月06日 ... -
[转]用c语言实现ping程序
2012-01-15 21:55 507[转]用c语言实现ping程序 ... -
2012-1-4
2012-01-15 21:55 4692012-1-4 2012年01月04日 硬件技术试题 ... -
Peer-to-Peer Sockets 工程入门
2012-01-15 21:55 586Peer-to-Peer Sockets 工程入 ...
相关推荐
2.2模拟器的market apk文件,这个两个文件从HTC legend Rom中提取,需要把这两个文件push到/systme/app下
包含GoogleServicesFramework.apk, Vending.apk, MarketUpdater.apk, 用于在android虚拟机模拟器中安装android market, 部分手机也可以使用, 最好是2.2或以上版本.
4、Android 2.2模拟器(可选装)------ android-2.2_API8-windows.zip http://115.com/file/aq1b9pqs# 包含:Android 2.2 (API 8) SDK Platform Samples for SDK Real3D by LGE GALAXY Tab by Samsung ...
目录 第1章 掀起你的盖头来——初识Android 1.1 认识Android ...4.5 开张了——在Market上发布应用 4.5.1 发布时可能遇到的错误 4.5.2 卖东西也要签名——生成签名文件 4.5.3 打包、签名、发布应用 4.6 本章小结
4.5 开张了——在Market上发布应用 4.5.1 发布时可能遇到的错误 4.5.2 卖东西也要签名——生成签名文件 4.5.3 打包、签名、发布应用 4.6 本章小结 第5章 千里之行始于足下——第一个应用HelloWorld 5.1 HelloWorld...
4.5 开张了——在Market上发布应用 4.5.1 发布时可能遇到的错误 4.5.2 卖东西也要签名——生成签名文件 4.5.3 打包、签名、发布应用 4.6 本章小结 第5章 千里之行始于足下——第一个应用HelloWorld 5.1 HelloWorld...
1.3.3Androidmarket 1.4Android平台 1.4.1Android体系结构 1.4.2熟悉的开发工具 1.4.3合理的学习曲线 1.5小结 第2章搭建你的开发环境 2.1配置前的准备工作 2.1.1 Android支持的操作系统 2.1.2准备“四大法宝” 2.2...
4.5 开张了——在market上发布应用 45 4.5.1 发布时可能遇到的错误 45 4.5.2 卖东西也要签名——生成签名文件 46 4.5.3 打包、签名、发布应用 48 4.6 本章小结 51 第5章 千里之行 始于足下——第一...
25.2.1 Android2.2之前的多点触摸 25.2.2 自Android 2.2开始的多点触摸 25.3 触摸地图 25.4 手势 25.4.1 捏合手势 25.4.2 GestureDetector和OnGestureListener 25.4.3 自定义手势 25.4.4 ...
1.3 在模拟器上运行程序 1.3.1 创建一个AVD 1.3.2 再试一次 1.4 在手机上运行程序 1.5 快速阅读指南 第2章 基本概念 2.1 Android的系统架构 2.1.1 Linux内核 2.1.2 本机库 2.1.3 Android运行时 2.1.4 应用程序框架 ...
4.5 开张了——在Market上发布应用 4.5.1 发布时可能遇到的错误 4.5.2 卖东西也要签名——生成签名文件 4.5.3 打包、签名、发布应用 4.6 本章小结 第5章 千里之行始于足下——第一个应用HelloWorld 5.1 HelloWorld...
1.3.3Androidmarket 1.4Android平台 1.4.1Android体系结构 1.4.2熟悉的开发工具 1.4.3合理的学习曲线 1.5小结 第2章搭建你的开发环境 2.1配置前的准备工作 2.1.1 Android支持的操作系统 2.1.2准备“四大法宝” 2.2...
4.5 开张了——在Market上发布应用 45 4.5.1 发布时可能遇到的错误 45 4.5.2 卖东西也要签名——生成签名文件 46 4.5.3 打包、签名、发布应用 48 4.6 本章小结 51 第5章 千里之行 始于足下——第一...
3.6.1 秘诀23:使用toast 在屏幕上显示简短消息 61 3.6.2 秘诀24:使用alert 对话框 61 3.6.3 秘诀25:在状态栏中显示通知 62 第4 章 用户界面布局 65 4.1 资源目录及其基本属性 65 4.2 view 和viewgroup 67 ...
25.2.1 Android2.2之前的多点触摸 25.2.2 自Android 2.2开始的多点触摸 25.3 触摸地图 25.4 手势 25.4.1 捏合手势 25.4.2 GestureDetector和OnGestureListener 25.4.3 自定义手势 25.4.4 ...
9.49、在模拟器上调试GOOGLE MAPS 271 9.50、建立GPRS连接 273 9.51、获取手机位置 274 9.5* 获得经纬度,地名标注在地图上 274 9.52、获得两个GPS坐标之间的距离 276 9.53、通过经纬度显示地图 277 9.54、路径规划 ...
9.49、在模拟器上调试GOOGLE MAPS 271 9.50、建立GPRS连接 273 9.51、获取手机位置 274 9.5* 获得经纬度,地名标注在地图上 274 9.52、获得两个GPS坐标之间的距离 276 9.53、通过经纬度显示地图 277 9.54、路径规划 ...