Как я могу получить имя пакета текущего запуска в android 2.3 и выше?

Как я могу получить имя пакета текущего запуска в android 2.3 и выше программно в Java?

Я думаю, вы должны иметь возможность использовать PackageManager.resolveActivity () , с намерением дома.

Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); ResolveInfo resolveInfo = getPackageManager().resolveActivity(intent, PackageManager.MATCH_DEFAULT_ONLY); String currentHomePackage = resolveInfo.activityInfo.packageName; 
Intereting Posts