欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 最簡單方法解決eclipse下adt logcat中文顯示為亂碼的問題 [打印本頁]

作者: 51hei小林    時間: 2016-9-25 11:24
標(biāo)題: 最簡單方法解決eclipse下adt logcat中文顯示為亂碼的問題
最簡單方法解決eclipse下adt logcat中文顯示為亂碼的問題從一開始接觸android就被lagcat亂碼問題困擾著,經(jīng)過查找資料終于把這個問題用最簡單的方法解決了,


打開eclipse的windows>preferences>android>logCat>

將字體change.. 為“新宋體”。


設(shè)置完字體后,點確定重啟eclipse,logcat就不再是亂碼了,是不是很簡單!


Eclipse中設(shè)置編碼的方式


如果要使插件開發(fā)應(yīng)用能有更好的國際化支持,能夠最大程度的支持中文輸出,則最好使 Java文件使用UTF-8編碼。然而,Eclipse工作空間(workspace)的缺省字符編碼是操作系統(tǒng)缺省的編碼,簡體中文操作系統(tǒng) (Windows XP、Windows 2000簡體中文)的缺省編碼是GB18030,在此工作空間中建立的工程編碼是GB18030,工程中建立的java文件也是GB18030。如果要使新建立工程、java文件直接使UTF-8則需要做以下工作:


?


1、 windows->Preferences->general->Workspace,右側(cè) Text file encoding,選擇Other,改變?yōu)閁TF-8,以后新建立工程其屬性對話框中的Text file encoding即為UTF-8。


2、windows->Preferences->general->Content Types,右側(cè)Context Types樹,點開Text,選擇Java Source File,在下面的Default encoding輸入框中輸入UTF-8,點Update,則設(shè)置Java文件編碼為UTF-8。其他java應(yīng)用開發(fā)相關(guān)的文件如:properties、XML等已經(jīng)由Eclipse缺省指定,分別為ISO8859-1,UTF-8,如開發(fā)中確需改變編碼格式則可以在此指定。


3、經(jīng)過上述兩步,新建java文件即為UTF-8編碼,Eclipse編譯、運行、調(diào)試都沒問題,但是做RCP應(yīng)用的Product輸出時、或者插件輸出時,則總是出錯,要么不能編譯通過(輸出時要重新compile)、要么輸出的插件運行時中文顯示亂碼。此時需要再RCP應(yīng)用、或插件 Plugin工程的build.properties中增加一行,javacDefaultEncoding.. = UTF-8。讓輸出時編譯知道java源文件時UTF-8編碼。這個設(shè)置需要保證所有的java源文件時UTF-8編碼格式,如果不全是,可以參考 Eclipse幫中(Plug-in Development Environment Guide > Reference > Feature and Plug-in Build configuration),建議全部java源文件是UTF-8編碼。


?


如果插件開發(fā)、RCP應(yīng)用開發(fā)原來基于其他編碼,如GB18030,想轉(zhuǎn)換為UTF-8,則首先,做以上工作;然后通過查找編碼轉(zhuǎn)換工具,如基于 iconv的批量轉(zhuǎn)換工具,將原編碼轉(zhuǎn)換為UTF-8編碼,注意只轉(zhuǎn)換java源文件,其他類型文件可能已經(jīng)是比較合適的編碼了;將原工程屬性中的 Text file encoding,從原編碼改為UTF-8即可。







歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1