私は Android アプリを開発していますが、「não」や「cabeça」などの単語を「〜」や「ç」などの文字で書くと想定されていた場合、「ã」または「ç」と書きます。ソース ファイルのエンコーディングは既に確認済みで、UTF-8 です。
質問する
355 次
1 に答える
1
ISO-8859-x として解釈される UTF8 のように見えます。
理論的には、コマンド ラインで javac コンパイラを指定できますが、-encoding UTF-8
それは間違った解決策です。
代わりに、ユーザーに表示されるすべての文字列を XML リソース ファイルに移動します。そこでは、ユニコード文字エンコーディングがそのまま使用できます。
さらに読む: http://developer.android.com/guide/topics/resources/string-resource.html
于 2013-09-01T17:18:03.573 に答える