android app label, name, package name 알아보기~

android 2011. 4. 27. 17:17 Posted by jiddong
함수 하나로 끝~

AppLabel 이 아이콘 아래나오는 앺이름~

public void getAppList(){
 
PackageManager packagemanager = this.getPackageManager();
List< ApplicationInfo > appList = packagemanager.getInstalledApplications( 0 );
Log.d(TAG, ""+ appList.size());
for (int i = 0; i < appList.size(); i++) {
Log.d(TAG, "=========================================================");

Log.d(TAG, "++ packageName  :: "+ appList.get(i).packageName);
Log.d(TAG, "++ processName  :: "+ appList.get(i).processName);
Log.d(TAG, "++ AppLabel  :: "+ appList.get(i).loadLabel(packagemanager));
Log.d(TAG, "++ AppIcon  :: "+ appList.get(i).loadIcon(packagemanager));
Log.d(TAG, "=========================================================");
Log.d(TAG, " ");
Log.d(TAG, " ");
}