Я хочу знать, установлен ли список приложений и лог-код печати. Я написал некоторый код ведьма может напечатать список установленных приложений это мой кодAndroid установленное приложение в logcat
public void getInstalledApps() {
List<PackageInfo> packList = getPackageManager().getInstalledPackages(0);
for (int i = 0; i < packList.size(); i++) {
PackageInfo packInfo = packList.get(i);
if (((packInfo.applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) != 0) != true) {
appName = packInfo.applicationInfo.loadLabel(
getPackageManager()).toString();
Log.d("install ", appName);
installedapps = appName;
}
}
Toast.makeText(getApplicationContext(), installedapps, Toast.LENGTH_LONG).show();
}
положить на сообщение тоста, показывая только на установленном приложении. В чем проблема? Если кто-нибудь знает решение, пожалуйста, помогите мне. Я хочу присвоить AppName
в общедоступной строке installedapps
Согласно вашему коду, Toast всегда будет показывать имя последнего приложения. –
По соглашению имена переменных в Java начинаются с нижнего регистра. Добро пожаловать. – midhunhk
Также как об этом методе возвращается значение String вместо установки глобальной переменной? – midhunhk