Я хотел бы использовать ssh-клиент в эмуляторе терминала Android для подключения к удаленным системам, когда мне это нужно.
Есть несколько других способов сделать это — использование отдельных Java-приложений, покупкаотдельных Java-приложений и т. д.
На самом деле, я просто хочу создать и развернуть статически связанный dbclient, который может выполнять поиск имени хоста libnss. («Вау! Высокий заказ.")
Существует несколько фрагментов документации о том, как собрать Dropbear для Android. Многие фокусируются на неклиентских корзинах, но не все:
Сборка с динамической компоновкой не выполняется на моей цели, и у меня нет strace или ldd для устранения неполадок
Сборка со статической компоновкой выполняется, но не могу получить имена хостов из-за отсутствия поддержки во время выполнения. Хорошо, исправьте это — все еще не работает. Он просто зависает. Опять же, я не знаю почему.
Dropbearmulti в стиле busybox демонстрирует такое же поведение
Итак, вопрос на миллион долларов: у кого-нибудь действительно получилось заставить это работать? У вас есть документация о вашем опыте?
Я ориентируюсь на сборку 2.3.7 Gingerbread с root-правами на Samsung Infuse 4G (универсальный armeabi).