我无法通过模拟器访问安卓市场。
9 回答
我让 Android Market 在使用 OS 10.6.6 的平台 2.3 模拟器上工作:
首先在您的 Mac 上下载并设置模拟器。启动模拟器并创建一个 AVD。我创建了一个名为vd1
. 关闭vd1
。
在实用程序中启动终端并通过执行以下命令使 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\
从终端启动模拟器
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
The emulator does not have the Android Market. The Android Market is only available for devices whose manufacturers have licensed the Android Market from Google.
看看这个链接。
http://tech-droid.blogspot.com/2009/11/android-market-on-emulator.html
您可以在模拟器上获得功能齐全的市场。我不知道它是否合法(谷歌允许),但这篇文章提到的图像文件是 HTC 下载页面的链接。
我现在可以访问所有市场应用程序,包括模拟器、付费应用程序和受版权保护的应用程序。
干杯。
德克斯特。
Android Studio 2.3.2 版具有Google Play System Images。您可以使用 Play 商店(旧名称:Android Market App)创建模拟器。
您可以使用这个测试框架:android-test-billing在模拟器上测试应用内计费。这个库用于 Horer- horaires de RER项目。
我已经在我的 1.6 模拟器中做到了,它运行良好,试试这个,
- 从以下链接下载 system.img http://www.4shared.com/get/x6pZm3-W/system.html
- 转到 avd 文件夹。它可能在您的 C 盘中(例如 C:\Documents and Settings\Vadivelan.android\avd\market.avd)
- 粘贴下载文件
- 现在启动模拟器市场已准备就绪
但我不确定它是否可以在 2.2 模拟器中工作,因为给定的 system.img 文件特定于 1.6。对于 2.2 下载 2.2 system.img (但我怀疑它是否有效,根据我的信息它给出了错误)
问候, 瓦迪维兰
只需从受信任的网站上找到相同的应用程序,该网站允许您下载 .apk 文件以在不使用 Play 商店的情况下启动该应用程序。您将无法找到所有应用程序,但大多数应用程序应该相对容易找到和下载,而无需使用 Play 商店。