adb shell在输出中返回异常字符
当我使用退格键或左键时。。。在adb shell命令中,dosbox显示奇怪的字符串,例如:我键入单词“busybox”并按下backspace键,dosbox显示如下adb shell在输出中返回异常字符,shell,adb,Shell,Adb,当我使用退格键或左键时。。。在adb shell命令中,dosbox显示奇怪的字符串,例如:我键入单词“busybox”并按下backspace键,dosbox显示如下 # busybox←[0G# busybo←[0K←[0G←[8C 有人知道如何解决这个问题吗?请帮帮我,谢谢 如果要告诉远程系统不要发送任何控制字符,请在远程系统上运行以下操作: export TERM=dumb 或者,使用有能力的终端仿真器(遗憾的是,微软没有提供这种仿真器)。尝试在终端窗口中使用 启用“设置->常规”中
# busybox←[0G# busybo←[0K←[0G←[8C
有人知道如何解决这个问题吗?请帮帮我,谢谢 如果要告诉远程系统不要发送任何控制字符,请在远程系统上运行以下操作:
export TERM=dumb
或者,使用有能力的终端仿真器(遗憾的是,微软没有提供这种仿真器)。尝试在终端窗口中使用
启用“设置->常规”中的“将ConEmuHk.dll注入在ConEmu选项卡中启动的所有进程”设置。默认情况下,它处于打开状态,因此这只是一个安全检查。这些是。他们回到VT100串行终端的时代:)任何合理的终端模拟器都会支持他们。例如,当前版本的cygwin附带的一个……也就是说,我不确定这是否是一个软件开发问题——你没有编写代码,也没有使用专门为那些编写代码的人使用的工具。你试过使用终端仿真器吗,例如--aka“Cygwin终端”或“Git Bash终端”,我刚刚尝试了
ConEmu
,它在那里工作得很好,退格功能正常。