Когда вы запускаете двоичный файл ./android без аргументов, он пытается открыть окно графического интерфейса.
Судя по выводу, который вы представили, бинарный файл ./android работает отлично, но, так как вы используете сервер без монитора, он падает.
Вот шаги командной строки для сборки Android .apk:
android create project --name ExampleProj --activity ExampleProj --path ./ --package com.example.project --target 2
ant debug
Это создаст ExampleProj-debug.apk .
Отличным источником справки является аргумент - help двоичного файла ./android в сочетании с действием, которое вы хотите выполнить. Например:
android --help create project
Надеюсь, это поможет.