6

迄今为止,我一直在使用“persist”属性设置语言环境,但在 Android 8 模拟器上,我得到了这个:

setprop: failed to set property 'persist.sys.language' to 'en'
setprop: failed to set property 'persist.sys.country' to 'GB'
setprop: failed to set property 'ctl.restart' to 'zygote'

我尝试设置 ro。与语言环境相关的属性,但令人惊讶的是,它们仍然是“ro”。

有人知道Android 8 的新方法吗?

4

1 回答 1

8

之前打个电话就行adb root了。然后,您可以使用以下命令更改语言环境,就像您以前尝试过的那样:

adb shell "setprop persist.sys.language fr; setprop persist.sys.country CA; setprop ctl.restart zygote"

这甚至适用于仅在设置中与英语捆绑的模拟器(如 Android TV x86 模拟器):

Android TV x86 模拟器语言选项

fr-CA 语言环境中的 Android TV x86 模拟器

于 2017-12-12T13:23:09.417 回答