这半年开发一厘米-玩好游戏项目(http://www.1cm.com),这是一个面向被国内主流应用商店忽略的游戏用户的商店+社区产品。
目前国内主流商店主推的,都是高收入的游戏,一些日抛型,周抛型,低收入的游戏,主流商店不但爱搭不理的,而且已经发展成一个产业了
无论是360小米还是华为OPPO,都有自己的合作伙伴,把这些小游戏破解添加广告,不放过一丝赚钱的机会。
因此,这种从GP搬运原装纯净版的游戏的商店,又迎来了新的春天。
有想要下载原版GP游戏的,欢迎使用一厘米。内置Google服务框架和梯子,就差提供Google账号和礼品卡服务了。
========================================================================
广告过后说说技术问题。
开发过程中,遇到一个比较麻烦的问题,就是Google Play的APK的自动下载。
这个问题从春节后开始开发,到上个月,持续在折腾。
中间遇到Google升级协议。好不容易才从海外的社区找到解决方案。
这里对用的解决方案做一个简明的介绍。
[[[[
网上的文章,一般都是推荐什么chrome插件,或者一些apk downloader的网站
经过我的测试,chrome插件早就不能用了,文章都是14年之前的吧
这些apk downloader的文件不全,很多apk是下载不到的,尤其是你需要精确的下载某些apk的时候,比如我的世界故事模式2是分x86版本和arm版本的
很多付费应用都下载不到,某些apk,不同国家版本是不同的,比如纪念碑谷,bad land, the room这些
]]]]
1. PC上下载Google Play的APK,最好的工具是Raccoon(http://raccoon.onyxbits.de/)
这个工具可以下载付费的apk,免费的apk,可以下载x86,或者arm指定的版本
支持代理,支持设定账号
工具完整版需要付费
要下载x86或者arm指定版本,可以自己编辑useragent字符串
要下载付费版本,需要自己先购买该app
2. 开发程序下载APK
Raccoon自带的jar就可以实现这个东西,另外
https://github.com/yeriomin/play-store-api
这个项目也是可以的
主要就是github上搜索google play api, play store api这些关键词,找几个月之内活着的。
根据raccoon的说法,google每年至少升级两次接口,导致现有的下载代码不能工作。
那些不能持续更新的,现在都已经没法工作了
3. 手机下载apk
基本手机安装google play(推荐goagent)
=================================================
抓取的时候,账号也是个要注意的问题,google不是简单地根据访问IP,GPS这些来判断用户来自哪里。
要访问某个地区的store,最好从注册就用当地的ip,最好用当地的礼品卡消费一次,这样以后你就都是这个地区的人了
google是不支持一个账号切换不同地区GP的。
无论用什么ip,wifi,gps来访问
一个账号,短期内抓取200个apk就会被封掉,过一段时间会被解封的
==================================================
下载google play的程序,真是体力活
有需要联系qq:气气死妖酒儿吧