2012-07-11 32 views
3

我有一個三星Galaxy S與DarkyRom 10.4.2 XWJW1(Android 2.3.6)和根訪問。我正在實現一個應用程序,我想用eclipse在手機中執行它,但是我得到錯誤:ActivityManager:/ sbin/sh:am:not found。我試圖使用adb外殼,看看發生了什麼事情,如果我使用ls我得到:我的手機設備上的adb外殼:奇怪的字符出現(終端顏色問題)

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

我在計算器的上午錯誤可能是因爲在上午的文件丟失線的在這裏閱讀。我用busybox vi am,這就是我得到的:

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

有人知道爲什麼會出現這些奇怪的字符嗎?我該如何解決它?

編輯: 谷歌搜索了一下,我發現這是一個顏色問題。如果我使用'ls --color = none',我不再看到奇怪的字符,Windows終端不支持顏色。但我仍然想編輯am文件,而--color = none不適用於vi命令。 'busybox vi am'中禁用顏色的命令是什麼?

回答