`

Windows的adb shell中使用vi不乱码方法及AdbPutty

 
阅读更多

http://www.veryhuo.com/down/html/65326.html

http://forum.xda-developers.com/showthread.php?t=803225

 

Windows的adb shell中使用vi不乱码方法及AdbPutty

有时候只是想简单的修改android手机里某个文本文件,但每次都只能用adb pull出来修改好了再adb push进去,要么就是干脆在手机上打字,各种麻烦。

为手机安装了busybox后终于有vi命令了,可惜在windows的adb shell里用vi打开文件显示的是乱码,根本没法使用。除非换用linux的PC。找了一圈终于找到了解决方法。

XDA上一位大神编译了一个修改版的putty,支持adb协议,用那个连接到手机上就可以完美支持vi命令了。

XDA原文:http://forum.xda-developers.com/showthread.php?t=803225

试用了一下这个adbputty,它似乎需要配合adb使用,所以打了个包,做了个启动的批处理,使用的时候直接运行StartADBPutty.bat即可。

分享到:
评论
1 楼 bzhao 2019-07-08  
点赞123!

相关推荐

    windows adb shell tab键补全

    下面将详细讲解如何在Windows CMD中使用`adb shell`及`tab`键补全功能。 1. **adb简介** `adb`是Android SDK的一部分,它提供了一个命令行接口,用于连接、管理和控制Android设备或模拟器。开发者可以使用adb进行...

    Window下adb shell中文乱码问题解决方法

    Window下,进行adb shell后,举个例子,如果你的sdcard下保存着中文字符文件名的文件,则在CMD下显示是一些无规律的中文并夹杂着乱码。 出现这种情况的原因是: Android中使用的是UTF-8字符,而CMD默认字符集是ANSI...

    adb shellfor windows

    总的来说,adb shell for Windows是Android开发和调试过程中不可或缺的工具,它提供了对Android设备的全面控制,帮助开发者解决各种问题,提升应用的质量和性能。熟练掌握adb shell命令,可以极大地提高工作效率。

    Windows下Adb工具调试时乱码问题

    解决 Windows下Adb工具调试时乱码问题,查看log乱码的问题

    adb push不支持中文乱码的解决方案

    2.在windows底下文件(夹)命名所采用的是GBK编码,而在Android中采用的UTF-8编码,所有使用adb 的push和pull命令时就会导致由于编码方式的不同而产生的错误,解决这一问题就只有对adb工具的源代码进行修改,让adb对...

    ADBShell操作手册

    ADB Debugging(adb调试命令) 3 adb devices 3 adb forward <local> <remote> 3 adb kill-server 3 无线网(Wireless) 3 adb connect [:] 3 adb usb 4 安装包管理命令(Package Manger) 4 adb install [option] ...

    Logcat及adb shell命令的bat脚本实现例子

    至于`进入shell后继续执行命令的方法.txt`,在`adb shell`中执行多条命令时,一般有两种方法:一是将所有命令写在同一行,用分号或逻辑运算符连接,如`command1; command2; command3`;二是编写一个shell脚本(如`...

    ADB中文乱码分析解决

    当在CMD命令行中执行ADB命令时,如果涉及到中文字符的输出,由于ADB和CMD之间的字符编码不匹配,就会导致中文乱码的现象出现。 #### 二、解决步骤详解 ##### 1. 检查当前字符集 首先,我们需要检查当前CMD命令行...

    adb shell可以按tab补全工具

    标题中的“adb shell可以按tab补全工具”指的是在使用ADB(Android Debug Bridge)命令行工具时,可以通过按下Tab键来实现自动补全功能,这极大地提高了开发者输入命令的效率和准确性。 ADB是一个强大的工具,它是...

    解决adb传输中文出现乱码的最新版adb.exe文件

    然而,在处理包含中文字符的文件时,adb可能会出现乱码问题,尤其是在Windows系统上,由于Windows默认采用GBK编码,而Android系统通常使用UTF-8编码,这种编码不匹配就会导致中文乱码。 标题提到的"解决adb传输中文...

    adb shell 和 iperf全平台工具(Android 、Windows、Linux)

    adb shell 工具 iperf全平台工具(Android 、Windows、Linux)

    adb shell可以按tab补全工具 命令行补全工具

    注意要把原来的adb配置去掉,没有去掉就不生效这个adb。然后点击应用。就好了。这时候重新打开命令行 进去点击adb shell进入Android 里面的输入首字母 按tab键 就可以补全对应字符了

    解决adb push pull中文出现乱码截断的的adb.exe 版本34.01

    在旧版本的ADB中,如果设备和电脑之间的字符编码不一致,例如电脑使用的是UTF-8编码,而设备使用的是GBK编码,当传输包含中文的文件或数据时,就可能出现乱码。同时,如果ADB在处理非ASCII字符时存在bug,可能会在...

    adbShell轻量级安装tcpdump

    然而,通过特定的方法,我们可以在不获取root权限的情况下,在adb Shell环境中实现轻量级安装tcpdump。 首先,理解adb Shell的用法是至关重要的。它是adb的一部分,允许开发者在设备的命令行界面执行命令。要打开...

    python中利用adb shell 控制手机,完美解决中文输入问题

    总结来说,这篇博文的核心在于使用Python和ADB工具解决安卓设备上的中文输入问题,通过发送shell命令和模拟按键事件,或者借助特定的输入法应用,来实现自动化过程中的中文输入控制。这种方法对于进行自动化测试、...

    android执行adb shell命令源码

    首先,`adb shell`命令是通过ADB工具在设备的shell环境中执行命令。在Android应用中,我们通常会用到`Runtime`类或者`Process`类来实现这一功能。以下是一个简单的示例,展示如何在Java代码中执行`adb shell`命令: ...

    adb工具 ADB SHELL

    总之,ADB及其`adb shell`命令是Android开发不可或缺的工具,它们为开发者提供了深入设备内部的通道,极大地提高了开发效率和调试能力。熟练掌握这些命令,有助于解决各种开发中遇到的问题,提升开发体验。在日常...

    Python-用busybox加持的功能更加强大的adbshell不需要root

    在标题和描述中提到的"Python-用busybox加持的功能更加强大的adb shell不需要root",是关于如何通过集成BusyBox来增强ADB Shell的功能,而且无需设备具有root权限。 BusyBox是一个开源项目,它集成了许多常见的...

Global site tag (gtag.js) - Google Analytics