메뉴 건너뛰기

모바일앱


안드로이드에서 설치되어 있는 앱의 정보를 가지고 오는 방법입니다.


        PackageManager pkgm = context.getPackageManager();
        Intent intent = new Intent(Intent.ACTION_MAIN, null);
        intent.addCategory(Intent.CATEGORY_LAUNCHER);
        List<ResolveInfo> AppInfos = pkgm.queryIntentActivities(intent, 0);
        for (ResolveInfo info : AppInfos) {
            ActivityInfo ai = info.activityInfo;
            Log.i("GUNMAN: APP TITLE", ai.loadLabel(pkgm).toString());
            Log.i("GUNMAN: APP Package Name", ai.packageName);
            Log.i("GUNMAN: APP Class Name", ai.name);
            int resId = ai.applicationInfo.icon; //App. Icon
        }




이 게시물이  
AiRPAGE가  
위로