我的手机设备上的adb外壳:奇怪的字符显示(终端颜色的问题)(adb shell on my pho

2019-09-19 07:26发布

我有一个三星Galaxy S与DarkyRom 10.4.2 XWJW1(安卓2.3.6)和root权限。 我执行的应用程序,我想在使用eclipse我的手机来执行它,但我得到的错误:ActivityManager:/ sbin目录/ SH:是:未找到。 我试图使用adb外壳,看看发生了什么事情,如果我使用ls我得到:

<-[1;34macct<-[0m
<-[1;34mcache<-[0m
<-[1;34mconfig<-[0m
...

我读到这里计算器中的错误上午可能是因为在上午的文件丢失线。 我用的busybox六时许,这就是我得到:

<-999;999H<-[6n<-[1;1H<-[J
~
~
~
...
~
~<-[1;1H<-[24;1H<-[K- am 1/1 100%<-[1;1H

没有人知道为什么这些奇怪的字符显示? 我怎样才能解决这个问题?

编辑:谷歌搜索多一点,我发现这是一个颜色的问题。 如果我使用“LS --color =无”我没有看到怪异的人物了,Windows终端不支持彩色。 但我还是要编辑的文件上午和--color =无不与vi命令工作。 什么是禁用“busybox的六时许”颜色命令?

Answer 1:

正如你所说的,问题是,Windows控制台不支持Linux控制台颜色的技术。 一个解决方案将使用腻子与亚行的支持。 信息可以在这里找到: http://forum.xda-developers.com/showthread.php?t=803225



文章来源: adb shell on my phone device: weird characters appear (terminal color issue)
标签: android adb