How to fetch Android Market data when there is no API?

后端 未结 6 1361
后悔当初
后悔当初 2020-11-28 04:21

As far as I can tell, there is no API (official or unofficial) to access information about Apps on the Android Market (info such as Title, Icon, Description, Downloads, Comm

6条回答
  •  情歌与酒
    2020-11-28 04:53

    Another option to capture data is using the tcpdump tool that comes with some custom images (like Cyanogenmod and others). You can capture all the packets and then analyze them using Wireshark. This route is easier than hijacking wifi.

    Checkout this splendid posts to clear out some things:

    • Gathering packets with tcpdump from Android
    • Downloading Market applications without the vending app

    Update I have been working on this a bit more and @gsmd is right and they use Protocol Buffers to transfer the information and with the technique described above you can capture the packets. Then you'll need to dig into protobuffers to understand the messages.

提交回复
热议问题