#android #security #android-manifest
#Android #Безопасность #android-манифест
Вопрос:
Я настраиваю android:allowbackup="false"
в AndroidManifest.xml
файле, но все же могу создать резервную копию всего моего приложения в формате apk с помощью какого-нибудь приложения для сохранения приложений. Как это возможно? Я хочу отключить резервное копирование.
Комментарии:
1. Не уверен: некоторые резервные копии приложений (я думаю, с root) просто копируют все из папки вашего приложения, а затем копируют его, когда пользователь захочет. И, если я не ошибаюсь, атрибут allowbackup используется системой, чтобы узнать, следует ли создавать резервные копии данных вашего приложения, когда пользователь попросит выполнить резервное копирование телефона.
2. Есть ли какой-либо другой способ избежать резервного копирования в приложении Android.
Ответ №1:
android: allowbackup определяет, выполняется ли резервное копирование данных приложения.
Это не обеспечивает доступ к apk приложения.
По моему опыту, apk хранится в виде файла, доступного для чтения во всем мире /data/app
.
Таким образом, некоторые приложения для сохранения приложений могут легко скопировать его оттуда.
Я слышал, что Jelly Bean и выше поддерживают «прямую блокировку» apk, но я не видел никаких технических подробностей об этом.
Комментарии:
1. Большое вам спасибо. необходимо применить какой-либо другой способ (шифрование) для защиты данных