Есть ли способ добавить метаданные в Android APK без влияния на подпись?Добавить метаданные в Android APK без разрыва Подпись
Будет ли добавлять файлы в папку META-INF, чтобы подписать подпись? Как насчет изменения файла: MANIFAST.MF?
Есть ли способ добавить метаданные в Android APK без влияния на подпись?Добавить метаданные в Android APK без разрыва Подпись
Будет ли добавлять файлы в папку META-INF, чтобы подписать подпись? Как насчет изменения файла: MANIFAST.MF?
Вы не можете изменить APK, не нарушая его подпись.
Папка META-INF
содержит три файла в:
CERT.RSA
Это ваш сертификатMANIFEST.MF
Это номинальный Jar манифест, который содержит хэши для всех файлов, упоминаемых в APKCERT.SF
ли файл подписи для всех записей в MANIFEST.MF
, а также файл манифеста в целомЕсли вы измените какой-либо файл в APK, его хэш изменится, и проверка подписи завершится неудачно. Добавляя произвольные файлы в APK, Android разрешит вам доступ к файлам, находящимся в MANIFEST.MF
, и поскольку вы не можете изменить этот файл, не нарушая его хэш, вы также не можете добавлять файлы в APK.