首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

SystemProperties.set有关问题,很奇怪。

2012-03-26 
SystemProperties.set问题,很奇怪。。这个SystemProperties.set(string name,string value)大家很熟悉吧,有

SystemProperties.set问题,很奇怪。。
这个SystemProperties.set(string name,string value)大家很熟悉吧,有遇到这个问题么
当程序中先设置SystemProperties.set("frank", "1");
接着跟上设置 SystemProperties.set("frank", "2");

String lang= SystemProperties.get("frank"); 显示为1;

SystemProperties.set("frank", "2"); 居然无效。。。加了个while(true){

如果读不到2,就一直SystemProperties.set("frank", "2");读到,brake;


  }
才可以。。SystemProperties是用反射的。。怎么会这样哦不能连续,响应慢么。。




[解决办法]
SystemProperties是有权限要求的,通过前缀进行验证。
你可以将程序设置UID成System,然后使用System权限的Properties,如service打头的。
[解决办法]
SystemProperties是对prop service的操作吧,这个不一定是同步的
而是要prop service响应请求,再做处理吧

热点排行