2015-06-16 7 views
0

Я новичок в Android. Я хочу знать, есть ли способ, когда пользователи устанавливают мое приложение на своих устройствах (корневые устройства), мое приложение автоматически устанавливается как системное приложение. Является ли это возможным? Если да, то как?Программно установить приложение как системное приложение

ответ

1

Ну, чтобы ответить на этот вопрос, „_Logie“, разработчик на XDA, придумал простую и мощную утилиту который имеет возможность вставлять и удалять приложения в пользовательский ROM (.zip-файл) и перекомпилировать его. Затем это новое обновленное ПЗУ может быть свернуто на вашем телефоне со всеми удаленными приложениями и вашими предпочтительными приложениями внутри него. Это экономит время, переустанавливая ваши приложения после того, как вы запустили пользовательский ПЗУ. Утилита называется APK Swapper, и все, что она делает, - это своп существующих приложений с новыми желаемыми и перестраивает ROM, готовый к сверке. Утилита находится на стадии бета-тестирования (бета-версия 11) и работает только с пользовательскими ПЗУ. Фондовые ПЗУ и несколько других пользовательских ПЗУ не будут работать (по крайней мере, на данный момент). Поэтому, если это работает на вашем телефоне, стоит использовать его. С помощью этой утилиты вы можете избавиться от нежелательных приложений, обоев, рингтонов и вставить свои любимые приложения. Вот пошаговый способ показать вам, как его использовать.

Требования

  1. Скачать утилиту APK Swapper из и распаковать его в папку на рабочем столе.

  2. Загрузите свой собственный ROM (или его уже есть) и поместите его на рабочий стол.

  3. Сохраните файлы в формате .apk (apps), чтобы вставить их в ПЗУ.

Загрузите пользовательские ROM и пусть утилита извлечения файлов

Шаг 1: Запустите утилиту. Теперь перетащите свой собственный ПЗУ (.zip-файл) на синюю полосу (сверху) в окне утилиты. Утилита будет выделять прогресс в нижнем окне после удаления файла. Вы заметите, что 7Zip (утилита архивирования) автоматически извлечет содержимое ПЗУ во временную папку.

Удалить или добавлять приложения в соответствии о ваших предпочтениях

Шаг 2: После того, как все файлы будут извлечены, вы увидите список всех приложений внутри ПЗУ в центральном окне утилиты. Это приложения, присутствующие внутри ПЗУ. Все, что вам нужно сделать, это выбрать приложение, которое вы хотите удалить, щелкнуть правой кнопкой мыши по нему и в контекстном меню выбрать «Удалить .APK» в разделе «.APK Options». Используя тот же метод, продолжайте удалять приложения, которые вам не нужны.Используя тот же метод, вы можете вставить свои собственные приложения в ПЗУ. Чтобы сделать это, щелкните правой кнопкой мыши на любом существующем приложении и в контекстном меню выберите «Ввести новый .APK» в разделе «.APK Options». Затем перейдите к месту, где вы сохранили приложения, которые должны быть установлены в ПЗУ, и выберите файлы по одному или несколько файлов, используя кнопку «Shift» или «Control». Примечание. Убедитесь, что вы не удаляете приложения, в которых вы не уверены. Вы можете случайно удалить системное приложение или важное приложение, а конечный ПЗУ будет либо аварийно, либо вести себя неустойчиво. Если вы сделали ошибку, просто удалите папку «Temp» внутри папки утилиты и запустите все заново.

После того, как все сделано, просто скомпилировать новый диск

Шаг 3: После того, как вы удовлетворены удаления нежелательных приложений и вставки разыскиваемых них, новый, обновленное ПЗУ необходимо скомпилировать в ZIP-файл снова. Еще раз щелкните правой кнопкой мыши по любому приложению и нажмите «Скомпилировать новый файл .ZIP ROM» в разделе «.zip Options». Теперь утилита попросит вас предоставить новому файлу ROM имя и место назначения, в котором он должен быть создан. Укажите нужное имя и нажмите кнопку «Сохранить». Новое ПЗУ будет перекомпилировано как новое имя в папке назначения, которую вы ввели. Вы увидите сообщение, информирующее вас о том, что для этого потребуется некоторое время. Время перекомпиляции нового ПЗУ будет зависеть от размера ПЗУ и скорости вашего ПК. После завершения компиляции вы получите диалоговое окно, подтверждающее то же самое. Теперь вы можете попробовать свое новое ПЗУ на своем Android-телефоне

0

Системные приложения - это в основном приложения, которые поставляются с предустановленным ROM. В стандартной пользовательской среде Android пользователь не имеет права на запись в/системный раздел и, следовательно, невозможно установить или удалить системные приложения.

Это не возможно, если вы не вставить приложение в пользовательском Rom с системой других приложениями

+0

спасибо alot.you сказал: «Это невозможно, если вы не вставляете приложение в пользовательский Rom с другими системными приложениями». можете ли вы объяснить больше? Как я могу это сделать? –

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