Аналог LD_DEBUG для процесса, порожденного зиготами

Мне интересно, есть ли у Android опция для пользователя, чтобы включить LD_DEBUGжурналы в стиле для порожденных зиготами процессов. Вероятно, мы не можем начать app_process для Zygote с настроенной средой, не будучи пользователем root. Так что, возможно, есть какое-то системное свойство или, возможно, своего рода API компоновщика, который позволяет получать динамические журналы компоновщика для некоторого отлаживаемого пакета Android, который может содержать собственные библиотеки.

1 ответ

Решение

aiui нет способа сделать это на некорневом устройстве до O.

Начиная с O, вы можете добавить wrap.sh к вашему (отлаживаемому) APK, чтобы делать такие вещи. Я не думаю, что у нас есть какие-либо документы, опубликованные для этого, но это вроде как здесь описано: https://github.com/android-ndk/ndk/issues/380

Другие вопросы по тегам