教你用电脑从 Google Play 下载 Android 程序 apk 文件

214
1 Star2 Stars3 Stars4 Stars5 Stars(快来投票)
Loading...

update:推荐在线下载 apk 文件: http://www.appinn.com/apk-downloader-online/


APK Downloader 是一款帮助你用电脑从 Google Play (原 Android Market ) 下载 Android 应用程序 apk 文件的 Chrome 扩展。@Appinn

Ivan 同学在 Group 讨论组 里推荐了一个用电脑从 Google Play 里下载 Android 程序的方法,可以直接下载到 apk 文件。

Google Play 有着着名的另类制度,比如针对不同区域的付费软件政策导致“中国 Evernote 安卓客户端疑问”,比如很多没有 root 的 Android 设备是无法浏览到全部应用程序的。但相比于更多混乱的第三方市场,Google Play 还是原生派们的首选。

想要从 Google Play 直接下载到 apk 文件,你需要

  • 拥有一部支持 Google Play 的 Android 设备
  • 拥有 Google 账户,并且此账户可以登陆 Google Play
  • 使用 Chrome 17+ (这个,Chrome 的 dev 版本已经 19 了…)
  • 安装 APK Downloader 扩展:http://codekiem.com/apk-downloader/crx/1.2.1.crx | 官方主页(使用步骤稍多,官方有原版教程)
  • update: APK Downloader 是违反 Google TOS 条款的,需要考虑一定风险,作者目的仅为方便下载 apk 文件,感谢 1wingedangel 提醒
第一步:禁止浏览器 SSL 错误警告
Windows 下只需在桌面创建一个 Chrome 快捷方式,右键属性,在目标最后添加:
–ignore-certificate-errors –allow-running-insecure-content

添加后看起来像这样:

C:\…\chrome.exe –ignore-certificate-errors –allow-running-insecure-content

然后通过该快捷方式运行 Chrome,打开 APK Downloader 选项页面(管理扩展程序页面里),会看到如下变化:

OS X 及 Linux 下参考 http://www.chromium.org/developers/how-tos/run-chromium-with-flags

注意:禁止 SSL 警告也会同时禁止其他加密网站的警告,请单独为 APK Downloader 配置。

第二步:找到 Device ID

第一种方法:打开拨号界面,输入 *#*#8255#*#*,如果打开的是 GTalk Service Monitor 界面,滚屏大概五分之一的地方,就可以找到包括 JID 和 Device ID 在内的信息,这里我们只需要 Device ID,类似 android-1234567890abcdef,你的 Device ID 就是 1234567890abcdef

第二种方法:安装 Android 应用程序 Device ID https://play.google.com/store/apps/details?id=com.redphx.deviceid

第三步:登陆 APK Downloader

再次打开 APK Downloader 选项页面,输入 Google Play 登陆邮箱及密码(使用 Google 账户二次验证的同学需要为 APK Downloader 单独创建一个应用程序密码),输入16位的  Android Device ID,点击 Login。登陆成功会看到如下界面:

在 Sim Operator 选择你需要的运营商,点击 Save Settings 设置完成。手机里不需要安装 MarkerAccess 之类的程序,你懂的。

第四步:下载 APK 文件

设置完成后,只需用第一步创建的 Chrome 快捷方式运行,在任意 Google Play 界面,都可以在地址栏看到如下标识:

点它!

已有 214 条评论, 我要留言

  1. niming说道:

    哇….这样都可以.
    不过步骤貌似也挺麻烦.先实验一下.

  2. chrishyes说道:

    话说这个可以下付费版的么,我的意思是……你懂的……

    • niming说道:

      @chrishyes, 我估计不可以….要是可以的话这就算一个很大的漏洞了,加上lucky patcher…软件开发商会哭的.
      话说小众怎么不提供那个Device ID下载啊….没有wifi真麻烦.
      有谁下载好了烦请共享一下~谢谢了.

    • 1wingedangel说道:

      @chrishyes, 因为是通过自己的账号和device ID来下载apk文件的,所以你没付钱的应用是下不了的,这个作者在下面也说明过。这个扩展不是为了免费下载付费app,而是为了方便下载最新的apk文件而已。

      另外作者也提到这个扩展是违反google的Term of Service的,需要考虑一定的风险。博主最好在后面也加上去。

    • gg说道:

      测试成功,收费的不会下载到的
      已经不错了

      • qgdkl说道:

        @gg, 我完全按博主的方法操作,还是显示“您没有任何设备”,不知你是怎么测试成功的?

      • 5533说道:

        @gg, please disable SSL warnings
        check your accout information(email and decive ID)

        出现了这个怎么回事啊!!

        • jcfalcon说道:

          @5533 你的GOOGLE账户设置中有一项:不够安全的应用的访问权限。
          将它设置成启用即可

  3. Declan说道:

    其实还有个更简单的选择,Real APK Leecher,大姐自己去xda-developer上找吧~

  4. Declan说道:

    又在xda上看到了,直接把地址贴出来好了~
    http://forum.xda-developers.com/showthread.php?t=1539375
    java写的,至少要装了jre~

  5. mopeyue说道:

    看起来确实很复杂。。。试试楼上的办法

  6. lietlie说道:

    Chrome canary 19.0.1068.0,根本不安装这个扩展,下载下来是个只有29.1k的crx包,对吗?

    • lietlie说道:

      @scavin 我在twitter还是weibo还是t.qq.com上@你你能回?

      • scavin说道:

        看你找谁了。找 @小众软件 去微薄,找 @scavin 去 Twitter。另外如果真有事,最好用邮件

  7. simonday说道:

    成功了…话说我本来还想root然后下个market enabler的…就放出方法来了真即时啊^

  8. tonie说道:

    好麻烦。。。

  9. tuo说道:

    这个不用吧,我直接在电脑上点击下载 绑定了手机 一会儿手机就给我自动安装了。。。如果是想要apk安装包的话 就得这样了

    • always beta说道:

      @tuo, 能不能教教我怎么把从google play store下载的软件的安装包弄出来,我想分享给别人。可它每次安装完安装包就没了,急死人。望指教~

  10. templar0245说道:

    国行的未root机器能用这种方法吗?或者哪位达人能放出一下那个Device ID的apk?
    谢谢了先

    • Kivyyyy说道:

      @templar0245, 同求。googleplay老是说This app will be downloaded to your device shortly.却没见device id的踪影。。。

      • templar0245说道:

        @Kivyyyy, 需要安装一下google的服务框架,具体名称是googleservicesframework.apk,之后就可以用device id了,经测试可以下载android play的app。

    • simonday说道:

      @templar0245, 跟手机root没有关系

      • templar0245说道:

        @simonday,

        但是国行把google相关内容都阉的差不多了,请问我该如何获得device id?
        教程上的办法都不行。

    • 烧坏的内存条说道:

      @templar0245, 是不是需要GMS,你的手机里有没有GMS

  11. opalhair说道:

    這個方法最方便就是可以直接買付費版。

  12. shangrenxi@qq.com说道:

    有直接下载app store的文件吗?

  13. 大熊的熊说道:

    火狐用户哭了 TAT

  14. yy说道:

    快捷方式存在问题
    —————————
    “目标”框中指定的名称 ‘C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application\chrome.exe –ignore-certificate-errors’无效。请确定路径和文件名是否正确。
    —————————
    确定

  15. yy说道:

    “C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application\chrome.exe” –ignore-certificate-errors 这样可以,类似matlab

  16. fps40说道:

    这都行,非常好!

  17. 万物说道:

    直接到国内的市场下载算了啦

  18. 钱途无量说道:

    第一步:禁止浏览器 SSL 错误警告
    Windows 下只需在桌面创建一个 Chrome 快捷方式,右键属性,在目标最后添加:–ignore-certificate-errors
    第一步根本无法做,修改之后点击确定,提示目标名称框中指定的名称无效。

  19. ddd说道:

    太赞了!!手机上的market access什么的总是不好用。。

  20. Kivyyyy说道:

    好不容易装了apk downloader,再次修改chrome目标时,已是“目标框中指定的···名称无效”。。。

  21. 草柳说道:

    呃,貌似还是要费些周折啊。

  22. chengbj522说道:

    呵呵,我的弄成功了,兄弟们努力呀!

  23. nowhereman530说道:

    哈哈chrome主题跟我用的一样,android的~

  24. 鬼首佛心说道:

    成功!!!

    友情提示:修改快捷方式后,记得要完全退出Chrome。比如我就因为在后台运行了Chat for chrome,所以一直修改不成功!

    有问题记得到Twitter找我! @davyho

  25. neyo说道:

    从网页上安装的,非常慢,不知道怎么回事,求解

  26. 长江18号说道:

    好!@!!!!!!!!!!!!

  27. bbcc说道:

    获取 Device ID,我按第一种方法,输入编码,然后拨号,结果说您拨打的是空号,肿么办?

    • xiyao说道:

      @bbcc, 这个不是拨号,按完编码自动出来的。

    • aabbcc说道:

      @bbcc, 手机上需要安装GTalk才行的,我就是安装后才可以的。另外,输入最后一个*号后自动就打开了,不用点拨号。

  28. 帐号安全呢说道:

    没人担心帐号安全吗?

  29. iliuweiming说道:

    感觉没多大用处,用这个模拟usa-tmobile,上去看了之后,只能下载免费的应用,连自己付过费的软件都下载不了,还是用的VPN上去的,主要是play已经记住了我的手机是china mobile,待会儿把SIM卡拔了试试,照样不行的话,就不用了

  30. 散户老张说道:

    File Expert或Rom Toolbox都有APK备份功能,用不着这么复杂

  31. 无聊的小强说道:

    http://img.yingyonghui.com/snapshots/7/7042_0.png

    我不厚道的用了这个图片上的id了

  32. Saich.说道:

    没成功,出现这个提示。
    ERROR:
    -please disable ssl error warnings
    -Check your account information(email and aevice ID)
    请问怎么解决?

  33. daybao.com说道:

    我去试试再来。。

  34. DD说道:

    我也没成功,出现这个提示。
    ERROR:
    -please disable ssl error warnings
    -Check your account information(email and aevice ID)
    请问怎么解决?

  35. some说道:

    为什么device id 这个软件在我手机里不能用,总是显示意外终止。。手机是htc s610d

    就是这个id搞不定啊,求高人啊

  36. Z说道:

    会不会有被盗号的风险?我指google账号 -,-

  37. 您大爷说道:

    ERROR:
    -please disable ssl error warnings
    -Check your account information(email and aevice ID)

    我也是这个问题
    谷歌登陆了 不过机器ROOT过

  38. MO说道:

    按步骤做了,可是最后一步点开在任意 Google Play 界面,在地址栏看不到那个标识啊~~求解

  39. troilus说道:

    分享一个ID
    9774d56d682e549c

  40. 东超博客说道:

    什么应用在国产的市场下载不到啊,非要GOOGLE?

  41. pop说道:

    还真有人买付费应用啊

  42. 12315648说道:

    –ignore-certificate-errors前面要加空格,原文多寐翻译到

  43. panxiaodong说道:

    Real APK Leecher挺方便的,提供一个ID306dbd822ed5007a,邮箱panxiaodong51#gmail.com,密码见我的名字~低调啊~~

    • qwe123asd说道:

      @panxiaodong,
      啊啊,真的很抱歉,刚才用的时候提示要更改密码,不改无法用,我本来想改完再改回来,结果不让了,新的密码见我名字。。。

    • cdream说道:

      @panxiaodong, @qwe123asd, 请问这个帐号现在还能用吗?

    • ssfr说道:

      @panxiaodong, 现在还可以用吗?谢谢

  44. 说道:

    所以现在已经被封杀了,老是提示错误?不能用了?

    • Lemon说道:

      似乎是被封杀了,。

    • Lemon说道:

      @『谷歌太邪恶了,依据作者的说明,谷歌对浏览器进行了修改,快捷方式中加入的参数需要再添加一项内容,形如

      C:\…\chrome.exe –ignore-certificate-errors –allow-running-insecure-content

      或者

      “C:\…\chrome.exe” –ignore-certificate-errors –allow-running-insecure-content

      这样,最新版的 Chrome 就可以正常下载了。
      有出现不能下载的情况,请在 APK Downloader 插件选项内,清除(即登出)账户,重新填写谷歌账户即可恢复正常。』

      如在使用中出现下载异常,请及时关注作者主页。

  45. 学徒YZ说道:

    不错,一直在找这个方法呢,Play对于地域区分的办法真的很糟糕,第三方市场的安全性又不放心,唉

  46. NNN说道:

    非常痛恨Google这样的下载方式, 主要是手机没有足够的流量.

  47. qwe123asd说道:

    @panxiaodong, 密码提示必须修改,所以我又改成了我这个用户名。。。抱歉

  48. yikesi69@tom.com说道:

    下载的倒是成功, 但是没安装在我的手机上
    哪位知道下载的apk文件到底放那里了?

  49. finler说道:

    在改chrome浏览器快捷方式属性的时候 弹出对话框
    “目标”框中指定的名称 ……C:\Program Files\Google\Chrome\Application\chrome.exe –ignore-certificate-errors……无效

  50. 风雪说道:

    你们也太麻烦了吧
    直接HOST修改下DNS解析,网上都有代码的,粘贴进去,保存,就可以用任意浏览器访问了。。

  51. Moe Loop说道:

    目前只有自自己设备和帐号“原本”就能安装的应用可以用这个办法下载,否则会被403拒绝掉。。

  52. valuex说道:

    没成功,出现这个提示。
    ERROR:
    -please disable ssl error warnings
    -Check your account information(email and aevice ID)
    请问怎么解决?
    ===
    另外,Real APK Leecher跟这个APK Downloader还不一样,前者需要搜索,但不一定能显示所有搜索结果,而后者理论上market上有的都能下载下来,实际上还有error。请明白人解答啊

    • Lemon说道:

      『谷歌太邪恶了,依据作者的说明,谷歌对浏览器进行了修改,快捷方式中加入的参数需要再添加一项内容,形如

      C:\…\chrome.exe –ignore-certificate-errors –allow-running-insecure-content

      或者

      “C:\…\chrome.exe” –ignore-certificate-errors –allow-running-insecure-content

      这样,最新版的 Chrome 就可以正常下载了。
      有出现不能下载的情况,请在 APK Downloader 插件选项内,清除(即登出)账户,重新填写谷歌账户即可恢复正常。』

      如在使用中出现下载异常,请及时关注作者主页。

  53. Lemon说道:

    这个方法是不是已经失效了,我之前正常,这几天突然 https 的链接屏蔽不住了,。

  54. cn_zou说道:

    还可以在快捷方式参数里加上”https://play.google.com”,直接打开Google Play