示例#1
0
#!/usr/bin/env python

from pprint import pprint

import market_proto
from androidmarket import MarketSession

import sys
import json

if __name__ == "__main__":
    # Start a new session and login
    session = MarketSession()
    session.login("", "")

    # Search for "bankdroid" on the market and print the first result
    #    query = raw_input('Please enter a pkg name to search: ')
    query = sys.argv[1]
    results = session.searchApp(query)
    if len(results) == 0:
        print json.dumps({"error": "Application not found."})
        exit()

    apklist = []
    for app in results:
        apk = {}
        apk["version"] = app["version"]
        apk["title"] = app["title"]
        apk["id"] = app["id"]
        apk["packagename"] = app["packagename"]
        apklist.append(apk)