精华内容
下载资源
问答
  • 安卓终端模拟器,绿色无广告,最好用的android shell This is the final version that includes support for Android 1.5 "Cupcake": Term-1.0.65.apk Note: This application used to be named "Android Terminal ...
  • 常见的usb串口线基本都支持了:FT232R,PL2303,CP210x,CH340 还支持USB CDC协议:ATmega32U4, V-USB software USB,ARM mbed DAPLink firmware
  • Android超级终端apk

    2018-09-19 18:08:04
    Android超级终端apk,也可以去这个下载网址http://os-android.liqucn.com/rj/84712.shtml 。它这个资源分数怎么不能设置为0?我很尴尬。
  • Android超级终端指令 完整版
  • Android移动终端开发大作业2019 Android移动终端开发大作业2019
  • DRM Key, Attestation Key, IFAA Key, SOTER Key, RPMB Key
  • 使用该模拟器,可以在安卓手机运行node项目,python代码
  • Android 平台方便实用的 Shell 终端模拟工具前言: 一直在苦苦寻找适用于 Android 平台方便实用的 Shell 终端模拟工具。找到了安卓shell终端,但是使用起来不太方便。于是另外找了其他的工具,终于在Google Play...

    Android 平台上方便实用的 Shell 终端模拟工具

    前言: 一直在苦苦寻找适用于 Android 平台上方便实用的 Shell 终端模拟工具。找到了安卓shell终端,但是使用起来不太方便。于是另外找了其他的工具,终于在Google Play上发现了它的踪影,虽然是国外大神所开发,但其原生支持中文,功能强大,使用方便。

    【应用介绍】
    JuiceSSH 支持连接本机 Shell、Telnet 和 远程SSH
    相对于其他终端模拟器,支持 Ctrl,Esc,Tab,方向键
    另外很赞的一个功能是音量键可以直接调节窗口的字体大小

    【使用方法】

    这里写图片描述

    打开软件,点击右上角闪电图标,选择您的连接类型,即可使用了。

    这里写图片描述

    下载页:http://download.csdn.net/download/tracydragonlxy/10125359

    展开全文
  • 为了研究Android移动终端平台下NFC技术移动签到管理系统的设计问题。鉴于当前NFC技术在推动移动签到发展中的重要性,本篇设计实现基于Android移动终端平台下NFC技术的移动签到管理系统,以便从而使系统用户可以通过...
  • 安卓ssh需要的文件,提取自better_terminal程序,有很多命令 说明: ssh服务端程序已被高人破解,终端程序为免费程序,此十分感谢ssh服务端程序的开发者与破解者,c4droid的开发者!
  • Termux is an Android terminal app and Linux environment. Termux on Google Play Store Termux on F-Droid Termux Help Termux Google community Note that this repository is for the app itself (the user ...
  • 今天为大家推荐Android下的Linux终端仿真与环境APP,它叫Termux。有了Termux,它会在你的Android手机模拟一个最小化的Linux运行环境,与很多Linux发行版类似。它可以运行Linux命令,可建立Python、C、Java的开发环境...

    今天为大家推荐Android下的Linux终端仿真与环境APP,它叫Termux。

    f013662144088aaa138096a8da547ff0.png

    有了Termux,它会在你的Android手机模拟一个最小化的Linux运行环境,与很多Linux发行版类似。它可以运行Linux命令,可建立Python、C、Java的开发环境进行相应开发,还可安装移植好的Linux程序。

    Termux有几点特殊的地方:1.不包括 /bin,/usr/,/var , /etc等目录;2.home文件夹在Termux的Android安装目录下,卸载Termux,home会被删除,如果要进行卸载,一定要看看有没有需要保留的文件,Android不能直接访问Termux home下的文件,需要通过Termux-open命令 进行共享后方可使用;3.Termux可运行在Android 非root环境下,在这种状态下,不能使用1024以下的端口,所以很多通过pkg包安装的程序端口都是80打头,比如FTP会使用8021端口。

    下面简单介绍下Termux的使用。

    1.软件安装。Termux安装软件有两个命令,一个pkg install 应用包名,一个是apt install 应用包名,对应的有pkg up和apt update升级软件源。

    2.文本编辑。Termux在使用VI等编辑类软件的时候要学会快捷键,不然你得抓狂,推荐用nano。

    音量上+q调出快捷命令,可以选择esc、ctrl、alt、tab、-、/、

    音量上+w/a/s/d对应移动上下左右光标

    音量上+t 为tab

    音量下+c为ctrl+c

    音量上+e为esc

    3.修改软件源,加快下载速度,输入以下命令

    export EDITOR=vi

    apt edit-sources

    修改为清华源:

    # The termux repository mirror from TUNA:

    deb [arch=all,arm] http://mirrors.tuna.tsinghua.edu.cn/termux stable main

    4.安装Python2(Python3可把后面的命令中的2去掉即可,Pip也是)开发环境,pkg install python2 python2-dev ,安装后可使用pip2安装Python模块。

    Termux除了基本应用,还可以做一些简单的渗透测试,有兴趣的朋友可以访问Termux的Wiki,了解更多使用方面的说明。

    55c8130a76a6cf2e46aa72f2890e37fe.png

    (作者:凯凯运维,目前就职于国有企业,从事运维工作。很高兴与大家分享IT技术,运维技术,科学探索以及各类好玩的DIY项目,欢迎大家关注。)

    【编辑推荐】

    【责任编辑:张燕妮 TEL:(010)68476606】

    点赞 0

    展开全文
  • Terminal Emulator for Android安卓终端模拟器)的使用

    万次阅读 多人点赞 2017-01-30 19:03:58
    网络关于介绍Linux命令在的资料颇多,本文并不打算太多...本文事实是在介绍安卓系统下的shell以及一些有用的工具,以期“抛砖引玉”。对于那些没有兴趣或者耐心读注解的读者,以井号“#”打头的行可以跳过不看。

    2020-03-10 Update: Terminal Emulator for Android这个Android 4时代的app看起来停止维护了。在今天想要体会本文所描述的东西,不妨安装Termux。Termux不仅预置busybox,还提供apt这个强大的包管理器,简直就像一个Linux发行版。


    网络上关于介绍Linux命令在的资料颇多,本文并不打算太多重复这些;相应地,本文通过分享一些可能并不是太常见但却很有用的应用实例,帮助读者(同时也帮助我自己)加深对类Unix的理解。

    本文事实上是在介绍安卓系统下的shell以及一些有用的工具,以期“抛砖引玉”。对于那些没有兴趣或者耐心读注解的读者,以井号“#”打头的行可以跳过不看。
     

    1 引言

    1.1 本文的目标读者

    对“安卓终端模拟器怎么用”这个问题感兴趣的人。虽然说我设想的读者是“有了一点点Shell基础的小白”,但是高手读了也不会感到乏味吧。

     

    1.2 终端模拟器是个啥?

    要回答终端模拟器是什么,首先要回答“终端”是什么。在那个遥远的年代,计算机的数量十分有限,而且几乎都是大型机。如果想要多人共用一台计算机怎么办?就是使用“终端”(Terminal)。Terminal在Oxford Learner's Dictionary中有这样一个解释:

    (computing) a piece of equipment, usually consisting of a keyboard and a screen that joins the user to a central computer system


    大概意思是Terminal是用来连接到中央计算机的一套包含键盘和显示器的设备。据笔者所知,终端使用串行通信协议和中央计算机进行通信。没错,就是本科数电和单片机讲的那个串行通信。显然,终端可以是一个复杂的计算机系统,但更多情况下终端都是较为简易的计算机系统(甚至单片机系统)。如果你手头有树莓派(Raspberry Pi)的话,可以把树莓派当作“中央计算机”,把你的PC当作“终端”,利用树莓派的串行通信接口和USB转TTL的器件(比如PL2303或者CH340)体验一回真正的“终端”。终端和串行通信具体细节已经远远超出了本文的范围,这里不再描述。

    所谓终端模拟器,模拟的并不是终端和中央计算机通信这件事本身,而是终端的用户界面。简单地说就是“一个黑框框里面有个光标你可以敲一些命令完成你想要做的事情”。如果你用过DOS或者命令提示符或者Linux的“虚拟终端”,你肯定已经知道是什么了。今后本文在不引起误解的情况下,“终端”均指“终端模拟器”这类软件。

     

     

    1.3 本文需要用到的软件/程序

    (1) Terminal Emulator for Android(安卓终端模拟器),包名为jackpal.androidterm
    (2) busybox,到各大应用市场搜busybox即可找到各种各样的busybox安装工具。有的ROM(比如我的MIUI)自带了busybox,这时就不必重新安装了。
    (3) 好用的键盘,笔者使用的是Keyboard for Excel(有tab键但是没有ctrl)。你也可以使用Hacker's Keyboard这样的tab键、ctrl键都有的键盘。

     

     

     

     

    1.4 在手机上使用终端模拟器的一些特点

    (1) 能懒则懒——命令序列均封装成脚本或函数或别名(alias);
    (2) 很多在Linux中熟悉的工具需要通过调用busybox实现;
    (3) 文件名包含非ASIIC字符(比如中文字符)不总是很好地被支持,尤其是调用busybox的时候。

     

     

     

     

     

    2 编辑脚本文件的方法

     

     

     

    2.1 使用安卓或者PC系统上的文本编辑器

    大多数文件管理器都内置了文本编辑的功能,如Total Commander、ES文件管理器等。如果你特别喜欢语法高亮,可以考虑一下Quick Edit,这是一个安卓上的支持多种程序设计语言高亮的app。

    比如,你编辑了一个文件名为hello.sh的脚本文件,你写入了如下内容

    #!/system/bin/sh
    # 显示“Hello Android terminal”,然后退出
    echo "Hello Android terminal"




    # 这个脚本的第一行指示要用什么程序运行这个脚本,也就是所谓的释伴行(Shebang)。一定要写释伴行。虽然有某些方式允许你没有释伴行也能够成功执行脚本,但是不写释伴行是一件非常不严谨的事情。关于释伴行的更多知识可以参阅维基百科(https://en.wikipedia.org/wiki/Shebang_(Unix))
    # 这个脚本的地第二行是一个注释。Shell脚本中,井号“#”之后的到所在行末尾的内容都不会被当作语句执行。
    # 脚本的第三行是一条很简单的显示文本的语句。

     

     

    2.2 使用busybox中的vi

    关于vi以及vim的入门学习的资料请自行搜索,这里只介绍一些基本操作。
    vi是一种有模式文本编辑器,分为编辑模式和命令模式。在命令模式中,通过hjkl四个键移动光标,键入:w写入(保存)文件,键入:q退出vi,键入:q!不保存直接退出vi。在命令模式下按下i(在光标位置插入)、o(在下一行插入)、a(在当前光标之后插入)都可以进入编辑模式。在编辑模式中按ESC返回命令模式。由于终端模拟器提供特殊按键映射,因此可以先按下音量+,再按下e来等效ESC。

     

     

     

     

    键入

     

     

    busybox vi hello.sh

    编辑上述的hello.sh,并使用:w保存。

     

    3. 运行脚本文件

    3.1 "正常的方法"

    假设你把这个hello.sh文件保存在了sd卡的根目录中,也就是说这个文件的位置是/sdcard/hello.sh中,你可以通过如下命令把它复制到终端模拟器的主目录中。
    cp /sdcard/hello.sh ~/

    # NOTE: 自动补全

    # 如果你的终端支持自动补全的话,你可以试着只打出cp /sdcard/he,然后按tab键。如果支持自动补全,此时终端的输入缓冲区插入的不是制表位,而应该是补全了整个文件路径/sdcard/hello.sh
     

    接着,赋予这个文件执行权限

    cd ~ # 切回主目录

    chmod 700 hello.sh # 给文件的所有者读取(r)、写入(w)和执行(x)权限

    # NOTE: 安卓上的chmod和Linux的chmod的区别

    # 你可能注意到了在Linux上通常采用的另一种写法

    chmod u+x hello.sh

    # 用不了,只能用八进制文件权限表示法。那么“700”这三个数字是什么意思呢?

    # 在Linux文件权限中,文件权限的作用域有三个,分别是所有者(User)、所有者所在的组(Group)和其他人(Other)。每个作用域内可以管控的权限都是三种,即上文提到的读取(r)、写入(w)和执行(x)权限。把rwx看成一个三位二进制数(r表示最高位,w表示中间那一位,x表示最低位),那么便可以用每一个二进制位取0或者取1代表对应权限是“有”,还是“无”。
    # 例如,如果要求只能读取,不能写入也不能执行,那么rwx=100,换算成八进制就是4。反过来说,八进制7对应二进制111,也就是说rwx=111。亦即允许所有权限。
    # 由于文件权限作用域有三个,因此用于文件权限控制的二进制数实际上应该是rwxrwxrwx这样一个9位二进制数。高三位表示所有者权限(User),中间三位表示所在组(Group)的权限,低三位表示其他人的权限(Others)。也就是说,上面的700表示的是rwxrwxrwx=111000000。
    # 对于一个脚本文件的执行,至少需要读(r)和执行(x)这两个权限。如果你的脚本想要被以root权限执行(如果你已经root了的话),那么这个文件的权限应该变成705或者755。

    # 需要注意的是,作为一种安全机制,安卓系统为每一个安装的app都创建一个独立的用户和组。因此你在使用终端模拟器执行某个脚本的时候,实际上对应的用户是“终端模拟器”这个用户。

    # NOTE: FAT文件系统不能保存文件权限!

    # 这也就是为什么要复制到你的终端模拟器的主目录下的原因。SD卡通常是格式化成FAT格式的,这种格式不能保存文件权限标志位。如果你硬要在SD卡上chmod的话,会得到如下图的错误提示。

     

    执行这个脚本


    ./hello.sh

     

     

    成功的话应该能看到类似下图的输出。

     

     

    3.2 简单粗暴的方法

    这里的方法不需要复制到主目录,可以让脚本留在SD卡上,也不需要chmod
    (1) 使用sh

     

     

    直接执行

     

    cd /sdcard/

    sh hello.sh

    (2) 使用source和.(一个半角句号)

    cd /sdcard/
    source hello.sh

    # 或者
    # . hello.sh
    # NOTE: 有什么区别和联系呢?
    # 首先,如果你使用简单粗暴的方法,那么你的脚本中可以没有释伴行(有也没关系),因为你在把hello.sh作为sh的参数执行的时候,已经明示了脚本解释程序为sh。在使用source的时候,你的脚本解释程序即为当前的shell(一般来说也是sh)。
    # 区别是,如果你的脚本中包含变量声明、函数、别名,2.1节 “正常的方法”和使用sh的方法在脚本执行完成后会,这些变量不会保存在当前shell空间中,但是source相当于把脚本直接插入当前shell空间(这一点类似于C/C++中的#include)。source完了之后,脚本中的变量声明、函数、别名会保留在当前的shell空间中

    # NOTE: 简单粗暴的方法只能由人类使用
    # 如果你的脚本是http服务器的cgi脚本,那么你必须采用3.1节的方法——因为这时候调用脚本的是httpd,而不是某个shell!
     

    4 实例

     

    4.1 告诉我这周是这学期的第几周?

    我经常想不起来这学期的这一周是这学期的第几周。这可不是什么好事,要是临近考试周,就要抓紧时间复习了才行。

     

     

    busybox vi ~/weekofterm.sh

     

     

    #!/system/bin/sh
    
    start=$(busybox date -d "2017-01-01 00:00" +%U)    # 为了演示假设有个从1月1日开始的学期
    now=$(date +%U)
    let count=now-start+1
    length=19
    
    # 我校一学期只有可怜的19周
    if [ $count -gt 0 ] && [ $count -le 19 ] ; then
    let mod=count%10
    case $mod in
     1)
     if [ $count -ne 11 ] ; then
       suffix="st"
     else
       suffix="th"
     fi
     ;;
     2)
     if [ $count -ne 12 ] ; then 
       suffix="nd"
     else
       suffix="th"
     fi
     ;;
     3)
     if [ $count -ne 13 ] ; then
       suffix="rd"
     else
       suffix="th"
     fi
     ;;
     *)
     suffix="th"
     ;;
    esac
    echo "Calendar: This is the ${count}${suffix} week of this term."
    #echo
    fi

    chmod 700 ~/weekofterm.sh

     


    执行
    ~/weekofterm.sh

     

     

    4.2 探索所在局域网中有哪些主机在线

     

     

    我的脚本中假设子网掩码是255.255.255.0

    busybox vi ~/scan_online.sh

    #!/system/bin/sh
    
    if [ $# -ne 1 ] ; then
    echo "Please supply a prefix, i.e. 192.168.1"
    exit 1
    fi
    cat /dev/null > tmp
    for i in $(busybox seq 1 254) ; do
    ping -c 1 $1.$i >> tmp &
    done
    
    echo "Output stored in file tmp"
    echo "run"
    echo "    grep -i5 '1 received' tmp"
    echo "to view"
    

    chmod 700 ~/scan_online.sh

    执行这个脚本

    ~/scan_online.sh 192.168.1

    运行

    grep -i5 '1 received' tmp

    查看输出

    标记有“1 received”的IP地址是在线的。

     

    4.3 删除相册目录中总是在不断长大的.thumbnails (以及MIUI的最近任务缩略图 [需要root])

    busybox vi ~/clean_thumbnails.sh

     

     

    #!/system/bin/sh
    
    if [ -d /sdcard/DCIM/.thumbnails/ ] ; then
    (
    cd /sdcard/DCIM/.thumbnails/
    t=$(busybox ls -1a | busybox wc -l)
    if [ $t -gt 2 ] ; then
      echo "Cleaning cache..."
      rm -v .*
      rm -v *
     
      # 如果你使用了alias rm='rm -i',你可能想要执行如下的语句
      # busybox env rm -v .*
      # busybox env rm -v *
      echo    # 输出一个空行
    fi
    )
    fi
    
    # 下面删除的是MIUI缓存的“近期任务”缩略图,非MIUI系统及未获取root权限的
    # MIUI请注释掉或删除
    if [ -d /data/system/app_screenshot ] ; then
      echo "Cleaning cache..."
      su -c "rm -v /data/system/app_screenshot/*"    # 需要root权限
    fi  

    chmod 755 ~/clean_thumbnails.sh

     

    4.4 下载bbcnewssummary

    下载这个功能可以用curl、wget和aria2实现,笔者发现curl、wget并不是所有ROM都有。为了方便起见可以使用强大的下载工具aria2。
    aria2的主页是https://aria2.github.io/,从那里你可以找到安卓版aria2的下载地址。

    假设你已经把aria2的可执行程序aria2c下载下来,放到了/sdcard/aria2c这个位置。

    cp /sdcard/aria2c ~/ # 复制到“终端模拟器”的主目录

    cd ~

    chmod 700 aria2c # 使其可执行

    mkdir -p "/sdcard/Download/bbcnewssummary/"

    busybox vi download_bbcnewsummary.sh

    #!/system/bin/sh
    
    aria2c -x10 \
     -d "/sdcard/Download/bbcnewssummary/"  \
     -o "$(date +%F_%H)hrs_bbcnewssummary.mp3" \
     http://wsdownload.bbc.co.uk/worldservice/css/96mp3/latest/bbcnewssummary.mp3

    BBC news summary每小时更新一次,长度在5分钟以内。是非常好的练习英语听力的材料。
     

    4.5 手机上的http服务器

    这个功能实际上使用的是busybox的httpd组件。busybox httpd需要配置文件httpd.conf。配置文件可以参看下面的两个链接
    https://wiki.openwrt.org/doc/howto/http.httpd
    https://git.busybox.net/busybox/tree/networking/httpd.c
     

    先做一些准备工作

    cd ~

    mkdir www

    cd www

    mkdir www-data # 用于存放网页等

    busybox vi httpd.conf # httpd配置文件

     

    busybox vi www-data/index.html

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
        <title>演示</title>
    </head>
    <body>
    
    <h1>演示标题</h1>
    <div>这是一个演示的页面</div>
    
    </body>
    
    </html>

     

    然后编写用于启动httpd服务器的脚本

     

    busybox vi ~/www/android_startup.sh

    #!/system/bin/sh
    
    busybox httpd -f -p 8080 -c ~/www/httpd.conf -h ~/www/www-data/
    # 其中-f表示前台运行,方便使用Ctrl C关闭

    chmod 700 ~/www/android_startup.sh

    启动

    ~/www/android_startup.sh

    停止
    直接按ctrl c(也可以先按音量减再按c)
     

    效果如图:

    当然也可以做得更美观一点,不过网站设计与编程不在本文的讨论之列。

     

     

    4.6 重启到recovery [需要root]

     

     

    这个很简单……只有一行

    su -c "reboot recovery"

    4.7 禁用、启用手机上的app [需要root]

    停止Google Play服务

    su -c "pm disable com.google.android.gms"

    启用Google Play服务

    su -c "pm enable com.google.android.gms"

     

    3.8 查看CPU温度【可能需要root】

     

    cat /sys/devices/virtual/thermal/thermal_zone0/temp
    如果permission denied,就只能以root身份执行了

    su -c "/sys/devices/virtual/thermal/thermal_zone0/temp"

    5 使用初始化文件

    5.1 初始化文件简介

    如同bash等shell一样,终端模拟器使用的默认shell也有初始化文件。这个初始化文件在shell启动时自动插入当前shell空间。
    初始化文件主要用来设置PATH、别名、用户自定义函数、环境变量等。
     

    5.2 默认的初始化文件/system/etc/mkshrc

    这是我的MIUI系统的初始化文件。修改需要root权限,且系统升级后修改会丢失,因此不建议修改这个文件。
     

    5.3 Terminal Emulator for Android的初始化命令

    在终端模拟器的首选项中,找到Shell栏目的初始命令

    这里如果填入source(或者一个点),使初始化命令插入一段脚本,即可达到目的。
     

    5.4 使用.shrc

    一个例子.shrc如下

    # 设置自定义的PATH
    export PATH=$PATH:/data/data/jackpal.androidterm/app_HOME/bin:/system/bin
    # 增加一个LANG变量
    export LANG=zh_CN.UTF-8
    # 修改PS1变量,使得命令提示符不再只有一个“$”那么死板
    export PS1='$?|[$USER@$HOSTNAME:$(busybox basename ${PWD:-?})] $ '
    # 系统信息
    function sysinfo()
    {
        echo Machine type: `busybox uname -m`
        echo Hostname: `busybox uname -n`
        echo OS name: `busybox uname -s`
        echo OS release: `busybox uname -r`
        echo OS version: `busybox uname -v`
        echo Host processor type: `busybox uname -p`
    }
    # 挂载/system分区
    function mount_system
    {
        su -c "mount -o remount,rw /system"
    }
    # CPU温度
    function cputemp
    {
        su -c "cat /sys/devices/virtual/thermal/thermal_zone0/temp"
    }
    # 抓取当前activity
    function current_activity
    {
        echo "I will grasp current window focus in 3 seconds..."
        su -c "sleep 3 ; dumpsys window windows | grep -E mCurrentFocus"
    }
    # 设置别名
    alias gping='ping -c 5 www.google.com'
    alias which='busybox which'
    alias grep='grep --color=auto'
    alias rm='rm -i'
    alias ifconfig='busybox ifconfig'
    alias vi='busybox vi'
    alias nc='busybox nc'
    alias mkfifo='busybox mkfifo'
    
    #清屏
    clear
    
    # 删除相册目录中的缓存
    ~/clean_thumbnails.sh
    #显示日期和时间
    echo "User logged in at `date`"
    # 显示日历
    busybox cal `date +%m` `date +%Y`
    # 显示当前周次
    ~/weekofterm.sh
    # 显示一个空行
    echo
    # 切到主目录
    cd ~

     

    6 小结

    安卓系统上的Shell与Linux上的Shell有区别,但也有联系。有句话说“Where is a shell, there is a way.”,诚然本文所述远远不能表现Shell的强大,更不能完全展现安卓机上Shell的强大。本文文笔并不出众,内容也恐有疏漏,唯希望本文能成为一个启发读者的引子,希望读者读了之后能有恍然大悟,或者感到惊奇的感觉。

     

    展开全文
  • Android移动终端操作系统的安全分析,了解基于android开发app安全漏洞分析
  • Shell 终端模拟工具

    2017-11-20 10:45:48
    Android 平台方便实用的 Shell 终端模拟工具,虽然是国外大神所开发,但其原生支持中文,功能强大,使用方便。
  • 安卓终端模拟器

    2018-08-18 22:47:35
    安卓终端模拟器,下载后解压安装。附 adb 无线连接安卓设备调试程序方法 https://blog.csdn.net/iaiot/article/details/81813981
  • 类似于腾讯手机管家,360安全卫士等软件系。可以进行木马扫描,网络端口扫描,支付环境扫描,漏洞检测,短信电话拦截,垃圾清理,和手机防盗,利用反射和内容提供者实现电话短信拦截,采用iptable实现网络拦截过滤
  • 新大陆Android无线数据终端软件开发指南 含:红外扫描等demo。
  • 本项目是一个基于Android的移动医疗终端系统,由Android手机端应用软件和硬件测量设备构成,主要面向居家养老的老年群体心脑血管疾病、糖尿病监测和健康护理方面。使用本系统可以足不出户,居家方便快速检测血压、...
  • Android终端专项宝典-篇 (先行版) .pdf
  • 移动终端应用程序开发各章代码 1,2章为概述无代码 第3章《第一个Android程序》 第4章《Android生命周期》 第5章《Android用户界面》 第6章《组件通信与广播消息》 第7章《后台服务》 第8章《数据存储与访问》 第9章...
  • 适用于Android终端模拟器 注意:用于Android开发的终端仿真器已结束。 我不再接受请求请求。 适用于Android终端仿真器是用于与内置Android Shell通信的终端仿真器。 它模拟了Digital Equipment Corporation VT-...
  • Android终端启用adb功能

    千次阅读 2021-12-17 11:23:43
    一、如果终端设备未启用adb功能,则无法通过“adb connect 终端ip ”方式连接到终端设备进行后续操作,启用adb功能方法: su setprop service.adb.tcp.port 5555 stop adbd start adbd 二、终端设备启用adb功能后,...

    一、如果终端设备未启用adb功能,则无法通过“adb connect 终端ip ”方式连接到终端设备进行后续操作,启用adb功能方法:

    su
    setprop service.adb.tcp.port 5555
    stop adbd
    start adbd
    

    二、终端设备启用adb功能后,可通过执行脚本方式对终端进行远程网络升级,脚本update.bat内容如下,脚本内容可根据实际需要进行修改:

    @ECHO OFF  
    
    ECHO [开始升级]  
    
    ECHO -------------------------------  
    
    set /p ip=请输入设备IP地址:
    
    ECHO [升级中,请等待...]  
    
    adb connect %ip%:5555 
    
    adb root
    
    adb remount
    
    adb shell chmod 777 /system/lib/libtest.so
    
    adb shell sync
    
    ECHO [5秒后自动关闭...]  
    
    ping -n 5 127.0.0.1>nul  
    
    @ECHO ON  
    
    展开全文
  • Android上自带的的wget是链接到busybox,某些需要复杂参数的下载情况不能被满足,比如需要带cookie的时候。这个版本的wget是通过wget源码编译得到的完整版本。
  • 好多SSH都有广告,这个工具没有广告还好用. ConnectBot是Android平台的一款开源的终端命令行软件,支持命令行操作你的Android手机,支持ssh远程连接类unix服务器,支持telnet远程登录服务器,非常实用。
  • 安卓智能终端硬件系统设计选型分析.pdf
  • Android系统终端命令大全

    万次阅读 2017-05-29 17:39:25
     Android系统所有命令都是运用超级终端下的BusyBox工具集。以下简述BusyBox:  BusyBox是标准Linux工具的一个单个可执行实现。BusyBox包含了一些简单的工具,例如cat和echo,还包含了一些更大、更复杂的工具,...
  • 基于百度云服务的Android终端设计及实现.pdf
  • Android终端命令

    2017-04-24 09:59:20
    超级方便的命令。
  • 安卓上的超级终端

    2015-06-28 19:19:56
    安卓上的超级终端软件Terminal Emulator 1.0.70,可以在安卓设备直接输入su等Linux命令行。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 127,045
精华内容 50,818
关键字:

安卓上的终端