2016-06-22 3 views
0

Как получить список установленных приложений Android Studio?Как получить список установленных приложений Android Studio?

+2

«Мне сказали, чтобы получить список всех приложений, установленных на устройстве, без использования PackageManager». Это смехотворное ограничение. В чем смысл? –

+0

Вы считаете, что вам запрещено использовать 'getPackageManager()'? И вас просят сделать это только для укоренившихся устройств? – Sufian

+0

Извините .. Я ошибся. Он не обходился без использования, а вместо этого создавал новый класс и наследовал его. – Rosy

ответ

0

Без использования PackageManager вот что вы можете получить

Intent intent = new Intent(ACTION_MAIN); 
intent.addCategory(CATEGORY_LAUNCHER); 

и это показывает только приложения, которые предустановленный или могут запустить Intent типа ACTION_MAIN.

Надеюсь, это поможет.

Смежные вопросы