win7下運行calabash-android編碼及cmd顏色問題?

Tags: 問題, 顏色, 編碼,

1、helpers.rb:105:in `scan': invalid byte sequence in GBK

2、cmd無顏色

3、桌面建ansicon快捷鏈接

win7下運行calabash-android編碼及cmd顏色問題

win7下運行calabash-android編碼及cmd顏色問題

方法/步驟

問題一:編碼問題

解決:一般cmd默認編碼為GBK,可以輸入以下命令設置成utf-8

chcp 65001

再次運行則沒有問題

win7下運行calabash-android編碼及cmd顏色問題

問題2:顏色問題

上個問題雖然運行成功,可是沒有顏色區別,如下第1圖,再看運行提示:

第2圖,warning:you must use ANSICON1.31 or higher

win7下運行calabash-android編碼及cmd顏色問題

win7下運行calabash-android編碼及cmd顏色問題

解決:從下載驅動

解壓後進入x86或者x64啟動

同樣輸入chcp 65001

再次運行calabash-android

win7下運行calabash-android編碼及cmd顏色問題

問題三:建裡ansicon快捷鏈接

進入ansi166\x64(x86)下,將3個文件放到path目錄能找到的路徑,比如ruby的bin目錄下

win7下運行calabash-android編碼及cmd顏色問題

在桌面建立快捷方式:點擊後直接進入utf-8的ansicon控制檯

目標:%windir%\system32\cmd.exe /k chcp 65001&&ansicon

起始位置:%HOMEDRIVE%%HOMEPATH%

打開鏈接可直接進入utf-8的ansicon控制檯

win7下運行calabash-android編碼及cmd顏色問題

win7下運行calabash-android編碼及cmd顏色問題

相關問題答案