当前位置:编程学习 > wap >>

可不可以通过NDK修改android系统时间

应用需要严格的网络时间同步, android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,但是需要太高,应用没办法在系统源码编译或是使用系统签名。

考虑使用Runtime.getRuntime().exec(cmd);执行adb shell命令date -s 20130122.193300修改时间,但是没有生效。

最后考虑使用ndk实现,应用通过JNI调用,由于对ndk不熟,不知道可不可以通过NDK修改android系统时间,大概(/具体)怎么做?

或是还有没有其他方法。

希望网友们帮帮忙。 android jni shell cmd ndk
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,