Java tutorial
//package com.java2s; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; public class Main { public static int packageNameToResId(PackageManager packageManager, String packageName) { try { ApplicationInfo applicationInfo = packageManager.getApplicationInfo(packageName, PackageManager.GET_META_DATA); return applicationInfo.icon; } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); return -1; } } }