关于友盟分析工具couldn’t be opened using text encoding Unicode (UTF-8)的处理

有时候使用友盟崩溃报表分析工具umcrashtool时,会报错:

Error: reading csv file error   

    The file “20180206_195549.csv” couldn’t be opened using text encoding Unicode (UTF-8).  

主要是由于文件编码不是utf-8编码的,这时候可以采取如下步骤转码:

首先使用file命令查看文件编码:

file /Users/mac/Music/umcrashtoolme/20180206_195549.csv   

/Users/mac/Music/umcrashtoolme/20180206_195549.csv: Little-endian UTF-16 Unicode text, with very long lines, with CRLF, CR line terminators  

我们发现这是个utf-16的文件,接着使用iconv命令进行文件转码:

iconv -f utf-16 -t utf-8 /Users/mac/Music/umcrashtoolme/200214.csv > 200214444.csv  

现在umcrashtool可以正确处理这个csv文件了。

你可能感兴趣的:(关于友盟分析工具couldn’t be opened using text encoding Unicode (UTF-8)的处理)