Программный доступ к приложениям Android для Android

В Andorid есть кнопка «Управление приложениями», которая позволяет вам управлять приложениями. Для каждого приложения вы можете перейти на SD-карту или удалить. Вы можете индивидуально обращаться к каждому приложению. Я хочу предоставить одну кнопку, которая перемещает все приложения на SD-карту. Есть ли способ программного доступа к управлению приложениями? Имеет ли у android какой-либо интерфейс / API, который позволяет это сделать.

На самом деле я понял, что это возможно и очень тривиально. Код, показанный ниже:

Intent intent = new Intent(); intent.setAction(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS); Uri uri = Uri.fromParts("package", "com.test.test", null); intent.setData(uri); startActivity(intent); 

Это значит, что это откроет правильный экран. Все, что вам нужно сделать, это посмотреть на пакет провайдера. Он имеет все настройки, необходимые для разных экранов. Спасибо за ваши ответы, хотя они вообще не помогли.

Я хочу предоставить одну кнопку, которая перемещает все приложения на SD-карту.

Извините, это невозможно, за исключением, может быть, с помощью настраиваемой прошивки.

Intereting Posts
Предпочтения без устаревших методов Android: Матричная работа в ImageView, анимированная? Развертывание на Android приводит к тому, что файл не найден после добавления элементов управления QtQuick Как вы программно заканчиваете вызов на 2.3+? Может ли видеовидео воспроизводить видео, хранящееся на внутренней памяти? Android – Google Maps api v2 – Отключить управление увеличением Android как использовать строковый ресурс в классе java Как заполнить каждую сторону куба различными текстурами на OpenGL ES 1.1? Контакты Android Отображаемое имя и номер телефона (ы) в запросе одной базы данных? Android: MediaRecorder @ Родной код Как различать длительное нажатие клавиши и регулярное нажатие клавиши? Получить представление AccessibilityNodeInfo для создания наложения Прекратить сохранение фотографий с помощью встроенной камеры Android Не удалось прочитать дескрипторы файла входного канала из отчета сбоя посылки Как создать «дополнение к лицензированию» для моего приложения для Android?