新增api系统开机后,出现如下异常:
Caused by: java.lang.RuntimeException: All Settings.Global settings that are backed up have to have a non-null validator, but those don't:
从异常可见,没有进行非空验证,需要参照其它选项,修改即可:
例如:public static final String BLUETOOTH_ON= "bluetooth_on";
private static final Validator BLUETOOTH_ON_VALIDATOR= BOOLEAN_VALIDATOR;
+ VALIDATORS.put(BLUETOOTH_ON, BLUETOOTH_ON_VALIDATOR);