如何在模拟器上安装Android Market应用程序?

我无法通过模拟器访问Android市场。

我使用OS 10.6.6获得了Android Market的Emulator for Platform 2.3版本:

首先下载并安装模拟器在您的Mac上。 启动模拟器并创build一个AVD。 我创build了一个名为vd1 。 closuresvd1

启动实用程序中的terminal并通过执行以下命令启用Finder显示隐藏的系统文件和文件夹:

 lsy$ defaults write com.apple.finder AppleShowAllFiles TRUE lsy$ killall Finder 

下载system.img http://www.mediafire.com/?s8eeph3r71ho1lz

将system.img复制到两个位置:

 [username]\.android\avd\[vd1]\ [username]\android\platforms\android-9\images\ 

从terminal启动模拟器

 lsy$ cd android\tools lsy$ ./emulator -avd [vd1] -partition-size 100 

由于类似的原因,Android Market无法通过模拟器使用,因此无法通过开发人员手机获取。 允许用户使用解锁手机(或模拟器)购买应用程序,可以使这些付费应用程序更容易重新分配为免费应用程序。

会是对的。 但也看到这个,如果它有帮助: http : //forum.openhandsetdevelopers.com/running-android-market-on-emulator-no-download-issue-t82.html

看看这个链接。

http://tech-droid.blogspot.com/2009/11/android-market-on-emulator.html

你的仿真器上有一个function齐全的市场。 我不知道这是否合法(Google允许),但是这个post提到的图片文件是HTC下载页面的链接。

我现在可以访问所有的市场应用程序,从模拟器,付费的和受版权保护的应用程序。

干杯。

德克斯特。

模拟器没有Android Market。 Android电子市场仅适用于制造商从Google获得Android电子市场许可的设备。

您可以使用此testing框架: android-test-billing在模拟器上testing应用内付费。 这个图书馆在Horer – horaires de RER项目中使用。

我已经在我的1.6模拟器,它工作正常,试试这个,

  1. 从以下链接下载system.img http://www.4shared.com/get/x6pZm3-W/system.html
  2. 去avd文件夹。 它可能会在你的C驱动器(例如C:\ Documents and Settings \ Vadivelan.android \ avd \ market.avd)
  3. 粘贴下载文件
  4. 现在启动模拟器市场已经准备就绪

但我不确定它会在2.2模拟器中工作,因为给定的system.img文件是特定于1.6的。 2.2下载2.2 system.img(但我怀疑它的工作原理,根据我的信息,它给出了错误)

问候,Vadivelan