Что нужно при запуске эльфа, такого как запуск dalvikvm на Debian?

Я хочу запустить dalvikvm на своем Debian только для того, чтобы попробовать.

  1. Я установил Android x86 и скопировал все / system / файлы в мой Debian
  2. make ln -s / system / / system / system
  3. readelf -d dalvikvm и ldd, чтобы убедиться, что с зависимостями все в порядке
  4. убедитесь, что с компоновщиком все в порядке (/ system / bin / linker)
  5. chroot / система / система / bin / sh
  6. запустить dalvikvm -h или dalvikvm -showversion, и все, кажется, хорошо
  7. запустить dalvikvm возвращает «Прервано»
  8. запустить dalvikvm для запуска dex, возвращает «Aborted»

Мои вопросы при запуске исполняемой программы, когда

  1. набор инструкций в порядке (x86)
  2. с линкером все в порядке (/ system / bin / linker)
  3. с зависимостями все в порядке, (см. рисунок ниже)

Почему это не могло работать правильно? Что я упустил?

введите описание изображения здесь

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …