Android P Settings默认显示开发者选项
2021-3-8
zhuhongxi
Settings/src/com/android/settings/SettingsActivity
...
DevelopmentSettingsEnabler.setDevelopmentSettingsEnabled(this,true); //这里保证显示出来,并且功能可用。
final boolean showDev = DevelopmentSettingsEnabler.isDevelopmentSettingsEnabled(this) //true -> 显示一直显示开发者模式,但是虽然显示,但里面的功能不可用
&& !Utils.isMonkeyRunning();
final boolean isAdminOrDemo = um.isAdminUser() || um.isDemoUser();
somethingChanged = setTileEnabled(changedList, new ComponentName(packageName,
Settings.DevelopmentSettingsDashboardActivity.class.getName()),
showDev, isAdminOrDemo)
|| somethingChanged;
...