我想从现有Android应用程序的包名称(或Google Play商店网址)开始(例如https://play.google.com/store/apps/details?id=com.google.android.gm),并以编程方式获取其要求的权限列表。
在我在上述URL的“权限”选项卡上的HTML代码上使用JSoup之前,我想知道是否存在更清晰的方法。例如,是否有针对此的JSON API?
答案 0 :(得分:1)
Google Play没有官方API能够满足您的需求。
但是,您可能可以使用此非官方API,尽管它似乎已被放弃:
http://code.google.com/p/android-market-api/
我认为你最好的选择可能是获取源代码,解析它并祈祷它不会破坏。
答案 1 :(得分:0)
目前还没有简单的方法。请参阅此处,以便对此问题进行更长时间的讨论(较旧但仍然相关):https://android.stackexchange.com/questions/20619/how-to-search-the-play-store-by-permissions/69964#69964