Настроить
Файл .ply был помещен в тот же каталог, что и сервер .jar. Я не экспериментировал с разными путями.
Команда сервера (предварительно созданный JAR) :
java -jar dotServer-all-1.0-SNAPSHOT.jar -f example.ply
Формат адреса сервера (предварительно встроенные настройки клиента Android) :
192.168.2.10:8080
вопросы
Мне удалось заставить эту настройку работать, однако было три проблемы:
Ваш пример (в формате ASCII) .ply по какой-то причине не работает с клиентом Android. Мне пришлось скачать отдельный (в двоичном формате) файл .ply, чтобы увидеть его в клиенте Android.
Этот заменяющий файл .ply показывал только красный для меня. Я не уверен, почему он не отображался нормально в клиенте Android, но этого было достаточно, чтобы убедиться, что сервер и клиент имели соединение. Пожалуйста, смотрите скриншот того, как он должен выглядеть в примечаниях ниже.
Предварительно собранный сервер .jar по умолчанию использует порт 8080 и, похоже, не учитывает параметр -p (порт).
Поэтому вам нужно добавить: 8080 к IP (например, 192.168.2.10:8080) в настройках IP-адреса клиента Android, если вы используете текущий предварительно созданный сервер .jar.
Заметки
Чтобы убедиться, что Android-клиент подключен, вы можете просмотреть выходные данные сервера в рабочем окне для этого сервера. Если клиент Android подключен, при прокрутке сервер выводит в режиме реального времени сообщения «Исходный» и «Сжатый», касающиеся передачи данных.
Для справки вот как должен выглядеть файл .ply, который я использовал .