Как отправлять/получать данные в TomP2P/Hive2Hive DHT между Android-узлами?
Прошу опытных специалистов помочь разобраться в использовании одной библиотеки(нужные мне фрагменты недокументированные).
Библиотека - github.com/Hive2Hive
Я уже настроил bootstrap-узел на моем настольном компьютере с публичным ip и перенаправленными портами, так же я тестировал соединение на двух Android-устройствах в разных сетях. Регистрация и вход в систему работает.Я уже настроил bootstrap-узел на моем настольном компьютере с публичным ip и перенаправленными портами, также я тестировал соединение на двух Android-устройствах в разных сетях. Регистрация и вход в систему работает, но я не могу реализовать передачу данных. Я пытаюсь получить открытый ключ по идентификатору пользователя или его Locations-обьект, но сеть всегда возвращает значение null. С другой стороны, сеть возвращает правильный результат, когда я пытаюсь зарегистрироваться с существующими данными.
Помощь нужна особенно в понимании таких вещей: все объекты, которые возвращает NetworkManager чисто локальные? Как получить адрес пользователя, зная его id?