K-R*_*RAN 5 permissions time android operating-system
我只是在玩一些代码.我创建一个Activity,只需执行以下操作:
long lo = currentTimeMillis();
System.out.println(lo);
lo *= 3;
System.out.println(lo);
SystemClock.setCurrentTimeMillis(lo);
System.out.println( currentTimeMillis() );
Run Code Online (Sandbox Code Playgroud)
是的,在我的AndroidManifest.xml中,我添加了:
<uses-permission android:name="android.permission.SET_TIME"></uses-permission>
<uses-permission android:name="android.permission.SET_TIME_ZONE"></uses-permission>
Run Code Online (Sandbox Code Playgroud)
没有什么变化.SystemClock永远不会被重置......它只是继续滴答作响.我得到的错误只是表示权限"SET_TIME"未被授予该程序.保护等级3.
权限在那里......并且在2.2的API中它表示现在支持此功能.我不知道我做错了什么.
如果是android.content.Intent; 发挥作用,请解释.我真的不明白意图背后的想法是什么!
谢谢你的帮助!
Rom*_*Guy 12
有一个SET_TIME_ZONE权限,但没有SET_TIME权限.应用程序无法以编程方式更改系统时钟.
更新
SET_TIME从2.2开始可用,但只能授予系统进程或使用系统签名签名的应用程序.
| 归档时间: |
|
| 查看次数: |
5422 次 |
| 最近记录: |