Я пытался следовать этому руководству: https://developer .android.com/ndk/guides/wrap-script
Я написал сценарий переноса, который содержит только следующую строку (я даже не добавляю параметры отладки malloc пока) :
Код: Выделить всё
#!/system/bin/sh
exec "$@"
Но после запуска приложения оно, похоже, зависло и просто отображало пустой белый экран (по крайней мере, я проверил, что приложение работает правильно без сценария оболочки). пока не произошло повреждение стека).
Я заметил, что logcat печатает следующие строки:
Код: Выделить всё
2019-05-24 16:35:00.524 1927-1942/? W/ActivityManager: Launch timeout has expired, giving up wake lock!
2019-05-24 16:35:00.680 1927-1942/? W/ActivityManager: Process ProcessRecord{e1f6d50 6975:my.package.name/u0a85} failed to attach
2019-05-24 16:35:00.681 1927-1942/? I/ActivityManager: Killing 6975:my.package.name/u0a85 (adj -10000): start time
Любая помощь приветствуется.
Подробнее здесь: https://stackoverflow.com/questions/562 ... s-expected
Мобильная версия