我试图了解从 Google Play 商店下载应用程序时的流程(从现在开始 GPS)我假设手机的 GPS 应用程序浏览到类似https://play.google.com/store/apps/details?id =com.mysms.android.sms(我与这个应用程序没有任何关系),但我的问题是当用户点击“安装”时会发生什么 - 二进制文件从哪里提供?我在手机上运行了一个 tcpdump,但由于它都是 SSL,而且我不确定我在寻找什么,所以有点难以理解。
提前致谢,
我试图了解从 Google Play 商店下载应用程序时的流程(从现在开始 GPS)我假设手机的 GPS 应用程序浏览到类似https://play.google.com/store/apps/details?id =com.mysms.android.sms(我与这个应用程序没有任何关系),但我的问题是当用户点击“安装”时会发生什么 - 二进制文件从哪里提供?我在手机上运行了一个 tcpdump,但由于它都是 SSL,而且我不确定我在寻找什么,所以有点难以理解。
提前致谢,
该信息不属于任何公共知识。我怀疑您无法弄清楚 URL 是什么并不是巧合。我想它是按照专门的方式设计的,很难弄清楚它是如何工作的。
没有供第 3 方与市场交互的官方公共 API。因此,即使您确实设法弄清楚了这个 URL,您也没有任何“被允许”使用它的权限。
编辑:事实上,根据Android Market 服务条款:
安全功能- 您不得尝试、协助、授权或鼓励他人规避、禁用或破坏保护任何产品或 Google Play 的任何安全功能或组件,例如数字版权管理软件或加密。如果您违反任何安全功能,您可能会承担民事或刑事责任。
既然您知道该 url 是使用 SSL 加密的,那么如果您试图进一步找出它,那将违反您与 google 的协议。
注意:我不是律师,请接受我的意见。