转载自:
http://www.devdiv.com/blog-50901-50877.html
今天无意间看到一个App:My Data Mgr
这个App有一个功能,是可以获取本机已经安装的程序,个人对此很感兴趣,于是在网上查找了一下相关的教程,目前只找到一个开源的框架:iHasApp。这个框架的实现方式实在是变态,不多说。直接有图有真相了
这个框架把App对应的ID全部都整理起来,然后找到对应的App就去网上去查,所以它维护了一个比较大的JSON文件来保存这些对应关系。
[代码]c#/cpp/oc代码:
01
"navfree-usa"
: [405922167],
02
"navigon"
: [353748243],
03
"navigonALB"
: [353748243],
04
"navigonAND"
: [353748243],
05
"navigonAUT"
: [353748243],
06
"navigonBEL"
: [353748243],
07
"navigonBGR"
: [353748243],
08
"navigonBIH"
: [353748243],
09
"navigonBLR"
: [353748243],
10
"navigonCHE"
: [353748243],
11
"navigonCZE"
: [353748243],
12
"navigonDEU"
: [353748243],
13
"navigonDNK"
: [353748243],
14
"navigonESP"
: [353748243],
15
"navigonEST"
: [353748243],
16
"navigonFIN"
: [353748243],
17
"navigonFRA"
: [353748243],
18
"navigonGBR"
: [353748243],
19
"navigonGIB"
: [353748243],
20
"navigonGRC"
: [353748243],
21
"navigonHRV"
: [353748243],
22
"navigonHUN"
: [353748243],
23
"navigonIMN"
: [353748243],
24
"navigonIRL"
: [353748243],
25
"navigonISL"
: [353748243],
26
"navigonITA"
: [353748243],
27
"navigonKOS"
: [353748243],
28
"navigonLIE"
: [353748243],
29
"navigonLTU"
: [353748243],
但是这个并不是我想要找的方法,未完待续,放上代码