GithubHelp home page GithubHelp logo

tonyjiangwj / android-terminal-emulator Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jackpal/android-terminal-emulator

0.0 1.0 0.0 6.26 MB

A VT-100 terminal emulator for the Android OS

License: Apache License 2.0

Java 94.72% HTML 0.09% C++ 2.39% C 0.71% Go 0.16% Shell 1.02% AIDL 0.34% CMake 0.57%

android-terminal-emulator's Introduction

安卓终端模拟器

十年前创建的老项目了,原作者已经不再维护。由于网上直接下载的.so本地库文件也都是基于历史版本的32位库,而我需要一个64位的,因此fork了一份。 更新了一下gradle发行版到7.3.3 android gradle 插件到7.0.4 修改了各个模块的build.gradle文件,直接打包后支持 "arm64-v8a", "armeabi-v7a", "x86", "x86_64"

打包说明

  • 克隆本仓库到本地
  • 下载最新版AndroidStudio
  • 打开本项目,将gradle插件的jdk修改为java11 因为gradle需要java11以上
  • 等待gradle同步完成,点击运行 term 即可创建apk文件,默认生成的未进行签名,只需要so文件的话解压apk获取即可(我的目的就是so文件)
  • 也可以通过命令行模式打包 ./gradlew clean && ./gradlew build
  • 目标apk位置为 term/build/outputs/apk/release/term-release-unsigned.apk

Terminal Emulator for Android

Note: Terminal Emulator for Android development has ended. I am not accepting pull requests any more.

Terminal Emulator for Android is a terminal emulator for communicating with the built-in Android shell. It emulates a reasonably large subset of Digital Equipment Corporation VT-100 terminal codes, so that programs like "vi", "Emacs" and "NetHack" will display properly.

This application was previously named "Android Terminal Emulator". Same great application, just with a new name. (The change was made at the request of the Android trademark owner.)

This code is based on the "Term" application which is included in the Android Open Source Project. (Which I also wrote. :-) )

Download the Terminal Emulator for Android from Google Play

If you are unable to use the Play Store, you can also download from GitHub

See Building for build instructions.

Got questions? Please check out the FAQ. Thanks!

Please see the Recent Updates page for recent updates.

android-terminal-emulator's People

Contributors

adamjhogan avatar alexander-- avatar dfffffff avatar druzus avatar dstahlke avatar dvhh avatar gles avatar hyperb1iss avatar jackpal avatar jspricke avatar keltek avatar ladios avatar larsgrefer avatar maniac103 avatar mcgivergim avatar monaka avatar nomego avatar pelya avatar pfalcon avatar phantom10111 avatar pylersm avatar rmcc avatar robewald avatar sconosciuto avatar serjbog avatar splondike avatar steven676 avatar therbom avatar thiasb avatar vladislavkoldobskiy avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.