日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 芯聞號(hào) > 充電吧
[導(dǎo)讀]前提:1.從Eclipse項(xiàng)目轉(zhuǎn)成Android Studio項(xiàng)目? ? ? ? ? ? 2.系統(tǒng)Setting里,F(xiàn)ile Encoding里,IDE Encoding,Project Encodi

前提:1.從Eclipse項(xiàng)目轉(zhuǎn)成Android Studio項(xiàng)目

? ? ? ? ? ? 2.系統(tǒng)Setting里,F(xiàn)ile Encoding里,IDE Encoding,Project Encoding和Default Encoding for properties files這三個(gè)都已經(jīng)改成UTF-8了

? ? ? ? ? ? 3.build.gradle里面已經(jīng)添加了


android{compileOptions.encoding="UTF-8"}


? ? ? ? ? ?

條件:1.我這個(gè)項(xiàng)目是演示性質(zhì)的,所以用的數(shù)據(jù)都是自己寫(xiě)的json數(shù)據(jù),格式是xxx.json,放在asset文件夾下

? ? ? ? ? ? 2.我今天打開(kāi)其中的一個(gè)json文件,發(fā)現(xiàn)里面的中文是亂碼,但是手機(jī)上顯示是正確的(沒(méi)有亂碼),并且右下角顯示的當(dāng)前文件也是UTF-8編碼

? ? ? ? ? ? 3.我復(fù)制并粘貼了之前備份文件中的同樣的json數(shù)據(jù)(沒(méi)有亂碼)到這個(gè)亂碼的文件,結(jié)果Studio里顯示是正確的了,結(jié)果手機(jī)里一運(yùn)行就變成了亂碼


結(jié)果:1.網(wǎng)上的能找的都試過(guò)了,沒(méi)有找到跟我的情況一樣的

? ? ? ? ? ? 2.用備份的文件覆蓋掉有問(wèn)題的文件,注意打開(kāi)的情況跟條件2,是一樣的,就是Studio亂碼,手機(jī)正常

? ? ? ? ? ? 3.將Studio亂碼的json文件的右下角格式改成GBK,Studio中顯示正常,手機(jī)顯示正常


疑問(wèn):在前提3的基礎(chǔ)上,為啥json文件改成GBK就沒(méi)事了,而在UTF-8的基礎(chǔ)上,我用備份文件中的正常數(shù)據(jù)覆蓋了就出問(wèn)題呢

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉