电脑PC端下载电子市场(Market)软件,Android SDK模拟器安装电子市场(Market)

一、Android SDK模拟器安装

 1、运行 Android 模拟器需要 Java 支持,因此电脑没有安装 Java 的话,请先点击Download Java for Windows下载并正常安装。
2、然后,下载最新 Android SDK 。下载完成后解压。
3、Windows 操作系统下,双击 SDK Manager.exe就可以开始在电脑上运行 Android 模拟器。
4、SDK 会从 Google 的服务器检查可更新的套件。
5、如果看到 SSL 错误信息,找到后台运行的 “Android SDK and AVD Manager” 窗口,并单击左侧的设置标签。在这里,取消 “Force https://… sources to be fetched using http://…” 框,单击确定,然后重新打开安装程序。
6、此时将会安装一些包。我们可以有选择性的安装一些包,然后点击 “Insatll” 按钮在电脑上安装 Android 模拟器。默认情况下,所有的 SDK 平台,例程,APIs 都会被安装。这可能需要相当长的时间来下载所有可用的 Android 版本。如果仅仅是为了体验下 Android 的话,选择需要安装的版本即可。然后选择其他不需要安装的包,并单击 “Reject” 按钮。然后单击 “Install” 按钮进行安装。我们需要尝试下最新的 Android 2.2 和老版本的 Android 1.5,因此选中后下载他们。
开始安装后,会出现一个窗口,显示下载和安装的进度。该过程可能花费几分钟,主要取决于网络速度。
7、下载完成后,我们就能在电脑上安装模拟器来测试 Android。选择左侧导航菜单的 “Virtual Devices”,再单击右侧的 “New” 按钮。为虚拟的 Android 输入名字,并从下拉菜单选择所需的 Android 版本。这里只会显示安装时选择的 Android 版本,因此有可能只看到一个 Android 版本。输入 SD 卡大小,这只是一个虚拟的 SD 卡,实际上是将你的设置和文件存储到一个 IMG 文件。然后,选择屏幕大小。默认按 Nexus One 方式显示,其他的尺寸甚至包含了 BlcakBerry 屏幕方式。
8、设置完成后,单击 “Create AVD” 按钮。创建 AVD 时程序可能会出现停顿,等待出现确认窗口即可。
9、现在已经可以在电脑上运行 Android 了。选择你创建的虚拟 Android ,并单击右侧的 “Start” 按钮。如果需要更大的屏幕,可以选择比例选项,然后点击 “Lanch” 启动
10、Android 可能需要几分钟来加载,尤其是第一次启动比较慢。稍等一会,启动画面将会切换至 Android 开机画面。最后,你会看到 Android 的主屏幕,正常的使用鼠标进行操作,不过无需双击打开应用程序。

11、你可以从启动菜单中打开预先安装的应用程序,但是模拟器不包括 Android 应用商店。


二、用Android2.2在Android SDK模拟器上安装Market:
1、把SDK包下的System.img文件(F:\android-sdk-windows\platforms\android-8\images)拷贝到的%UserProfile%\.android\avd\Android-2.2下。
2、扩大Android模拟器system内存,才能让/system有足够的空间安装“Android Market(电子市场)”。
    (手机要加大内存只能换手机,Android模拟器要加大内存一个命令就可以实现,Android模拟器的默认的system分区是70M左右,在push 部分动态so库的时候会出现提示说空间不足,我们需要在启动模拟器的参数上加入-partition-size 512,就可以把system分区扩大为512M了.右键emulator.exe点属性修改指令为:D:\android\tools\emulator.exe -avd hzpda-partition-size 512 -sdcard e:\sdcard.img
说明:hzpda这个是虚拟设置名(安装Android模拟器时记得吧), e:就是盘符(改成自已的)
加入-partition-size 128,就可以把system分区扩大为128M了
改好保存这个快捷方式运行就可以了。。。)
3、要正常使用“Android Market(电子市场)”,必须启动Checkin服务。等Android 2.2虚拟机启动完毕,看到正常的界面。
(1)把配置文件build.prop取回来编辑,运行cmd输入:
cd d:\android-sdk-windows\tools

adb pull /system/build.prop

这样一来,build.prop就放在了D:\android-sdk-windows\tools目录下,用文本编辑软件“写字板”打开它。将“ro.config.nocheckin=yes”前面加“#”号注释掉。

# ro.config.nocheckin=yes

然后再传回Android虚拟机上,执行“adb remount”指令使/system目录可写
再输入:adb push build.prop /system/build.prop
重新启动虚拟机,Checkin服务就启动了

下面安装电子市场,论坛里有很多,这里就不上传附件了

下载到D:\android-sdk-windows\tools目录
然后执行以下指令安装这两个apk安装包,并且删除Android虚拟机上的SdkSetup.apk(注意大小写):
首先执行“adb remount”指令使/system目录可写
再执行以下命令:
adb push GoogleServicesFramework.apk /system/app
adb push Vending.apk /system/app
adb shell rm /system/app/SdkSetup.apk


好了关闭虚拟机, 到%UserProfile%\.android\avd\Android-2.2下把产生的: userdata-qemu.img, userdata.img, cache.img都删除,重新启动虚拟机它就会自动初始化。

启动刚才新创建的Android 2.2虚拟机,就可以看到“Android Market”。

(2)出现问题:adb push build.prop /system/build.prop 出现 “Out of memory ” 错误。

1)解决adb  out of memory的问题

adb push file /system/..

and meet problems like “failed to copy file to /system/…”, such as:

failed to copy ‘file’ to ‘/system/…’: No space left on device
failed to copy ‘file’ to ‘/system/…’: Out of memory

The resolve method is not using the Eclipse or AVD Manager to start the Android emulator, but by use the command first:

 

$emulator -avd youravdname -partition-size 128

Then you can try the command “adb push file /system/…”, and the problem maybe resolved.

2) 解决 adb read-only的问题

 

     adb remount 解决read-only的问题

 

3) 

在使用adb shell 或者 adb push 指令的时候 遇到 "not found device" 的问题 


解决办法: 键入如下两行命令即可 
adb kill-server 
adb shell      

4、安装

adb install GoogleServicesFramework.apk

adb install Vending.apk

 

5、现在可以连接market了。

 


 

你可能感兴趣的:(电脑PC端下载电子市场(Market)软件,Android SDK模拟器安装电子市场(Market))