почему изображения видны в файле APK и есть ли способ их скрыть - PullRequest
1 голос
/ 12 сентября 2011

Изображения приложения (png) в папке drawable можно легко извлечь с помощью инструмента zip.
Думал, что файл APK будет более "закрытым".
Это нормально?
Есть ликакой-нибудь способ это исправить?

Ответы [ 2 ]

2 голосов
/ 12 сентября 2011

Это нормально?

Абсолютно.

Есть ли способ исправить это?

Нет, потому что нечего "исправлять". Любой, кто может получить доступ к вашему APK-файлу, также может получить доступ к вашим изображениям, где бы они ни хранились (например, загружаться из Интернета и кэшироваться во встроенной флэш-памяти). И любой, кто использует обычные инструменты SDK, может делать скриншоты вашего приложения и таким образом получать изображения. Защита изображений - бессмысленное занятие.

0 голосов
/ 12 сентября 2011

APK - это не более, чем сжатый архив.Совершенно нормально, чтобы PNG были доступны из разархивированного APK.Будет почти невозможно помешать находчивому хакеру получить ваши изображения, если они этого захотят.Вы можете сделать что-то, чтобы предотвратить это, но это будет скорее головной болью, чем стоит.

Если вы действительно хотите не допускать чертежи из APK, вы можете просто загрузить чертежи с веб-сайта первымвремя загрузки ваших приложений.Однако у этого есть другие проблемы, потому что тогда вам придется предотвратить несанкционированную загрузку чертежей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...