Ответы:
В приложении Terminal Emulator (или через оболочку adb ) вы можете использовать следующую команду для получения списка установленных приложений:
pm list packages
Для этой команды есть несколько дополнительных ключей, которые предоставят вам дополнительную информацию, такую как расположение и имя файла APK. Имейте в виду, что эта команда перечисляет как сторонние приложения, так и системные, которые были предварительно установлены на вашем устройстве.
Если вы создаете список с целью переустановки приложений на новом ПЗУ, возможно, вы захотите заглянуть в приложение AppBrain App Market . Как только вы войдете в свою учетную запись Google и синхронизируете ее, она сохранит установленные приложения в виде списка, который вы сможете просматривать и управлять им в Интернете . После установки нового ПЗУ вы просто сначала загружаете приложение AppBrain с Маркета и используете его для переустановки других приложений из сохраненного списка, выполнив следующие действия:
Manage And Sync
опцию.My lists...
кнопку и выберите список, который вы создали ранее.Add all apps
кнопку. Это поставит в очередь все приложения, которые вы установили на предыдущем ПЗУ для установки.Execute changes
кнопку, которая автоматически приведет вас на страницу «Маркет» для установки приложений.
packages.xml
находится в/data/system/
содержит
Несколько интересных ссылок, которые могут ответить на ваш вопрос:
Я хотел бы предложить приложение с открытым исходным кодом "Список моих приложений". Это приложение отображает список установленных приложений и позволяет вам: