Setting中Build number的显示,其实获取的就是ro.build.display.id属性值。
/packages/apps/Settings/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java中
private static final String KEY_BUILD_NUMBER = "build_number";
@Override
public void displayPreference(PreferenceScreen screen) {
super.displayPreference(screen);
final Preference preference = screen.findPreference(KEY_BUILD_NUMBER);
if (preference != null) {
try {
preference.setSummary(Build.DISPLAY);
preference.setEnabled(true);
} catch (Exception e) {
preference.setSummary(R.string.device_info_default);
}
}
}
/fr