2016-09-21 131 views
1

我最近升級的Android項目使用使用傑克編譯:傑克編譯器似乎忽略編碼編譯選項

jackOptions { 
    enabled true 
} 

它使用嵌入在源文件作爲字符串文字框繪製字符。在傑克之前一切都很好。我用過:

compileOptions { 
    encoding "UTF-8" 
    // {snip} 
} 

並且箱子的繪製字符出現在運行時。升級到傑克之後,它呈現爲損壞的Unicode的解釋-AS-ASCII(?):A」,代替

我可以解決此通過使用Unicode轉義(\ u2502)但是有點奇怪,一個全新的Java編譯器不支持Unicode ...還有另外一種選擇,傑克能識別接受UTF-8編碼的源文件嗎?

回答