A clone of trilead-ssh2 for android has supported curve25519-sha256@libssh.org exchange method https://github.com/connectbot/sshlib/tree/0bcb82c407b334b6c3dd0e243cabcfa2913a2f5a/sshlib/src/main/java/com/trilead/ssh2/crypto/dh
jenkins-ci should implement to support it