Кто-нибудь может мне внятно объяснить, что это значит?
Removed execute permission for app home directory
Untrusted apps that target Android 10 cannot invokeexec()on files within the app's home directory. This execution of files from the writable app home directory is aW^X violation. Apps should load only the binary code that's embedded within an app's APK file.
In addition, apps that target Android 10 cannot in-memory modify executable code from files which have been opened withdlopen(). This includes any shared object (.so) files with text relocations.
Вопрос
Sascha
Кто-нибудь может мне внятно объяснить, что это значит?
Removed execute permission for app home directory
Untrusted apps that target Android 10 cannot invoke
exec()
on files within the app's home directory. This execution of files from the writable app home directory is a W^X violation. Apps should load only the binary code that's embedded within an app's APK file.In addition, apps that target Android 10 cannot in-memory modify executable code from files which have been opened with
dlopen()
. This includes any shared object (.so
) files with text relocations.Взято отсюда:
https://developer.android.com/about/versions/10/behavior-changes-10
Ссылка на комментарий
6 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.