connectbot

General

Category
Battlefield
Tag
SSH
License
Apache License, Version 2.0
Registered
Jul 5, 2014
Favorites
0
Link
https://github.com/connectbot/connectbot
See also
sshj
JSch
android-sshd
J2SSH Maverick

Additional

Language
Java
Version
git-v1.9.5-50-gc4f21c10 (Sep 17, 2019)
Created
Feb 6, 2009
Updated
Oct 10, 2019
Owner
ConnectBot (connectbot)
Contributors
whydoubt
mkj
kruton
pejakm
julianbrost
pfn
leonerd
yarons
AgentHH
sblackshear
tornewuff
dsalt
cboylan
caseyburkhardt
ge0rg
douglaswth
jsharkey
pcc
Show all (46)46
Activity
Badge
Generate
Download
Source code
APK file

Blurb

ConnectBot

ConnectBot is a Secure Shell client for Android that lets you connect to remote servers over a cryptographically secure link.

Google Play

Compiling

Android Studio

ConnectBot is most easily developed in Android Studio. You can import this project directly from its project creation screen by importing from the GitHub URL.

Command line

To compile ConnectBot using gradlew, you must first specify where your Android SDK is via the ANDROID_SDK_HOME environment variable. Then you can invoke the Gradle wrapper to build:

./gradlew build

Reproducing Continuous Integration (CI) builds locally

To run the Jenkins CI pipeline locally, you can use jenkinsfile-runner via a Docker installation which can be invoked like this:

docker run -it -v $(pwd):/workspace \
    -v jenkinsfile-runner-cache:/var/jenkinsfile-runner-cache \
    -v jenkinsfile-runner:/var/jenkinsfile-runner \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v $(which docker):$(which docker) \
    -e ANDROID_ADB_SERVER_ADDRESS=host.docker.internal \
    jenkins/jenkinsfile-runner

Translations

If you'd like to correct or contribute new translations to ConnectBot, then head on over to ConnectBot's translations project