閉じる

JNI WARNING: input is not valid Modified UTF-8: illegal start byte 0xf0

テキストリソースに Unicodeの絵文字を使おうとして発生。
何も言わずにアプリが突然落ちるのでびっくり。
問題の絵文字は 🔖(U+1F516)なのだけど、Androidの XMLリソースパーサーがこいつをパース出来ずに落ちるらしい。<How to use unicode in Android resource? – Stack Overflow
Unicode 6.0に対応したのが Android 4.1かららしいので、4.0以下はどのみち使えないか。

コメントを残す

メールアドレスが公開されることはありません。必須項目には印がついています *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)