Android系统属性是否应始终为UTF-8

时间:2015-11-24 20:02:54

标签: android

the JNI part of android.os.SystemProperties中,系统属性的键和值都假定为有效的UTF-8。另一方面,bionic userland中没有这样的假设。

如果我创建了具有恶意非UTF8值的恶意/system/build.prop,则getprop命令和property_get()来自仿生工作,而DalvikVM与SystemProperties.get()中的SIGABRT崩溃。

UTF-8是否适用于系统属性?

是否有提及它的代码中的官方文档或评论?

0 个答案:

没有答案