Я создал приложение, которое хочу установить в каталоге system/app, чтобы пользователь не смог его удалить. но я хочу сделать это без укоренения устройства. как только пользователь загрузит приложение, оно будет установлено в каталоге system/app.
Я хочу сделать это, написав код. Я стараюсь, чтобы пользователи не могли его удалить.Как установить приложение для Android в каталог system/app без внедренного устройства, чтобы пользователь не смог удалить это приложение.
ответ
только system
приложений уровня (то есть предустановленные приложения, такие как Gallery
, Video Player
, Music Player
, SystemUI
и т.д.) находится в /system/app
папки, и они имеют super user
(или корень equivelent) разрешение
Как программно, без укоренения устройства, 3 участника приложение не может быть установлено в /system/app/
папка
i мое намерение, что пользователь не может удалить мой, так как я могу это сделать ?? – user3383787
Это невозможно без корневого доступа. – Kushal
Вы не можете обойтись без доступа к корню. Как только ваше устройство будет внедрено, вам необходимо вручную создать приложение для приложения. В противном случае нет никакого способа сделать это без root. Вы не можете сделать это только с кодированием любого типа, который вы пишете.
i я стараюсь, чтобы пользователь не смог удалить мой, так как я могу это сделать ?? – user3383787
Извините, этого не может быть без доступа root. – Deepak
/система смонтирована только для чтения, вы не можете установить приложение в/system/app, если оно не установлено. Если вы работаете с корневым ромом, просто выполните adb remount, чтобы сделать его read-write
i мое стремление, что пользователь не может удалить мой, так как я могу это сделать ?? – user3383787
Если вы не хотите, чтобы ваше приложение было удалено, вы можете добавить его в качестве Администратора устройств. До тех пор, пока приложение Deactivate не будет удалено. –
любое приложение может удалить – Yurets