Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
danke-sra committed Jan 26, 2016
1 parent ed5d8fc commit 343683b
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# jline-android
New JLine for Android 4.4+ with Telnet support based on new NVT4J

This project is based on jline, a Java implementation of the line editing library (libreadline).
See Jline project: http://jline.sourceforge.net. The source code is based on https://github.com/jline/jline2.
jline2 supports Windows and Mac arrow keys without the need of external keymap files.

The source code is cleaned up to allow it to compile on Android 4.4+ (API 19+).

To use jline in a debug shell for Android framework / applications, a Telnet layer is needed to negotiate
capabilities of the virtual terminal. NVT4J is used as the Telnet layer because it has a cleaner interface
to integrate with general Java I/O interfaces (InputStream, OutputStream and Socket).

0 comments on commit 343683b

Please sign in to comment.