Код: Выделить всё
String appName = packageManager.getApplicationLabel( packageManager.getApplicationInfo(packageName,0) );
Drawable appIcon = packageManager.getApplicationIcon(packageName);
Есть ли другой способ добиться этого без разрешения? Я не могу найти другого способа, кроме кода до Android 11.
Я поддерживаю приложение, которое также имеет функцию экранного времени, но Google отказался одобрить включение этого «конфиденциального разрешение» в моем обновлении, несмотря на то, что это основная функциональность моего приложения, утверждая, что есть другие способы добиться этого, но отказываюсь вдаваться в подробности.
Сохранение белого списка приложений с использованием < /code> на самом деле не является жизнеспособным способом сделать это, очевидно, из-за бесконечного количества возможностей. Даже простое ведение списка самых популярных приложений потребует от пользователей присылать мне список своих приложений, и даже в этом случае мне придется каждый раз выпускать новое обновление.
Подробнее здесь: https://stackoverflow.com/questions/785 ... android-11
Мобильная версия