当我们在mk文件里面ro.config.ringtone=Ring_Digital_02.ogg之后 这个值会被编到build.prop内 但是我查了所有的代码都没有发现在哪个地方读取ro.config.ringtone的地方啊 希望赐教一二 此版无高人? 该
当我们在mk文件里面 ro.config.ringtone=Ring_Digital_02.ogg 之后 这个值会被编到 build.prop内 但是我查了所有的代码都没有发现在哪个地方读取 ro.config.ringtone 的地方啊 希望赐教一二 此版无高人?
该回复于2011-07-26 12:46:16被版主删除
高人藏的都比较深噢。。
该回复于2011-07-26 12:46:37被版主删除
整了3天 还没有找到根部 算了 结贴吧
该回复于2011-07-26 10:54:10被版主删除
ro.config.ringtone在代码中是分开的,有一个变量是ro.config.,你在mediascaner.java中有一个设置默认值的函数,里面可以找到这个变量 楼上解决了我的疑问,非常感谢。 贴出来... MediaScanner.java private static final String DEFAULT_RINGTONE_PROPERTY_PREFIX = "ro.config.";
private void setDefaultRingtoneFileNames() {
mDefaultRingtoneFilename = SystemProperties.get(DEFAULT_RINGTONE_PROPERTY_PREFIX
+ Settings.System.RINGTONE);
mDefaultRingtoneFilename2 = SystemProperties.get(DEFAULT_RINGTONE_PROPERTY_PREFIX
+ Settings.System.RINGTONE_2);
...
} |