文章目录
处理方法
按照下面的代码运行,就会获得已经安装的程序列表
1
2
3
|
final
new
null ); mainIntent.addCategory(Intent.CATEGORY_LAUNCHER); final
0 ); |
或者下面链接和代码也
Link: http://www.androidsnippets.com/get-installed-applications-with-name-package-name-version-and-icon
Here a good example:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
class
private
"" ; private
"" ; private
"" ; private
0 ; private
private
Log.v(appname "\t"
"\t"
"\t"
} } private
ArrayList<pinfo> false ); /* final
for
int
0 ; ""
= ""
""
""
= ""
""
""
"" > boolean
ArrayList<pinfo> new
List<packageinfo> 0 ); for ( int
0 ;i<packs.size();i++) ""
= ""
""
""
""
""
""
"p.applicationInfo.loadIcon(getPackageManager());"
"p.versionCode;"
"p.versionName;"
"p.packageName;"
"p.applicationInfo.loadLabel(getPackageManager()).toString();"
""
"new"
""
""
= ""
))= ""
"="
""
""
= ""
"packs.get(i);"
"" ></packs.size();i++)></packageinfo></pinfo></pinfo></max;></pinfo></pinfo> |
原文地址:http://www.itmmd.com/201411/122.html
该文章由 萌萌的IT人 整理发布,转载须标明出处。