如何从Android市场下载apk文件到电脑?

时间:2011-03-28 12:52:04

标签: android windows apk mobile-phones

是否有可能将Android .apk应用程序从Android市场下载到我们的电脑上?

7 个答案:

答案 0 :(得分:12)

答案 1 :(得分:6)

是的,您需要停用最新版Chrome并禁用SSL错误通知,然后提供您的设备ID,电子邮件地址和密码(所有这些都存储在您的计算机上以获取Android Market Cookie)。

对于仍然需要它的人,您可以在此处获取:http://apps.evozi.com/apk-downloader/

答案 2 :(得分:3)

您可以下载所有已安装的应用。从手机到SD卡。您只需安装一个Android应用程序appInstaller ...您只需要备份所有应用程序。该软件生成apk文件并存储在SD卡中。然后您可以将其存储在您的电脑中..

答案 3 :(得分:3)

你可以安装android-sdk并使用adb命令从你的设备中提取apk。 命令是:adb pull

答案 4 :(得分:2)

这是Mur Votema对这篇文章的更新。 Android 2.2 with Market可在此处获得 http://techdroid.kbeanie.com/search/label/Market%20on%20Emulator

答案 5 :(得分:2)

现在,您可以使用Google Chrome的此扩展程序执行此操作:APK Downloader

答案 6 :(得分:1)

如果您控制了用于下载的网络,则可以相对轻松地从TCP流中获取它:

Internet --- your_router --- wifi_AP --- your_Android_device

在上图中,Android设备连接到您的WiFi接入点,该接入点连接到您的路由器,该路由器连接到Internet(因此也是Android市场)。通过在路由器上运行一些捕获工具(例如WireShark或tcpdump,甚至像Fiddler这样的捕获反向代理),您将看到通过它的所有流量,并且您可以捕获它。

可能的警告:

  • 您需要解密加密连接(如果有的话)(例如,对于HTTPS,虚拟证书可以替换)
  • 更重要的是,检查市场和应用程序的许可条件是否允许这样做;取决于您之后要对文件做什么,这可以看作是逆向工程中的一个步骤
  • 设备本身必须能够连接到市场(不确定模拟器等)。