Getting List of Installed Applications in Android

September 6, 2010
zemna@zemna.net

출처 : http://androidboss.com/getting-list-of-installed-applications-in-android/

방법1. PackageManager.queryIntentActivities() 함수 이용

[code language="java"]
public class AppList extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
PackageManager pm = this.getPackageManager();

Intent intent = new Intent(Intent.ACTION_MAIN, null);
intent.addCategory(Intent.CATEGORY_LAUNCHER);

List list = pm.queryIntentActivities(intent, PackageManager.PERMISSION_GRANTED);
for (ResolveInfo rInfo : list) {
Log.w(“Installed Applications”, rInfo.activityInfo.applicationInfo.loadLabel(pm).toString());
}
}
}
[/code]

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram