当前位置: 代码迷 >> Android >> root后,批改android系统时间不成功
  详细解决方案

root后,批改android系统时间不成功

热度:22   发布时间:2016-05-01 11:32:31.0
root后,修改android系统时间不成功
想在自己的手机上修改系统时间,结果不成功。
为了修改时间,我已经把自己手机root了。
应用也加了权限
<uses-permission android:name="android.permission.SET_TIME"></uses-permission>
<uses-permission android:name="android.permission.SET_TIME_ZONE"></uses-permission>

同时也获取了root权限
upgradeRootPermission(getPackageCodePath());

在程序中,直接调用
SystemClock.setCurrentTimeMillis(date.getTime());

点击修改,没有成功。
请问,root的情况下,如何修改系统时间呢?

------解决方案--------------------
http://blog.csdn.net/zeng622peng/article/details/6565597
这篇文章讲的很详细
------解决方案--------------------
这个在C层可以做
------解决方案--------------------
你在你的AndroidManifest.xml中
添加一个 android:sharedUserId="android.uid.system"     -->root权限
------解决方案--------------------
使用LINUX的接口应该可以吧,不是很懂安卓,既然是LINUX的内核,应该没问题
------解决方案--------------------
不好意思,我刚才查了一下,貌似是不能修改,内核的时间是不能修改的,需要重新编译内核。
  相关解决方案