如何给安卓app添加使用时间限制,谁有代码。。。。。代码要求(比如只允许在2015年1月1号到20

如何给安卓app添加使用时间限制,谁有代码。。。。。代码要求(比如只允许在2015年1月1号到20,第1张

需要在Android系统源码的环境猜者戚下用make来编译:

1. 在应用程序的AndroidManifest.xml中的manifest节点中加入

android:sharedUserId="android.uid.system"这个属性。

2. 修嫌羡改Android.mk文件,加入穗陵LOCAL_CERTIFICATE := platform这一行

3. 使用mm命令来编译,生成的apk就有修改系统时间的权限了。

下面的android代码只是随手写的,没有验证过能不能用,仅供参考。

大体的思路就是执行这样一个命令/system/bin/date -s "2012-06-03 13:12:00"

因为不同的系统date文件可能不一定有或者不一定存放在这个位置,得清御手隐自己找到正确的答薯岩位置自己调整。

另外date命令的格式也不尽相同,印象中android下好像是这样的吧,可以在调试串口的命令终端中先试验是否正确。

try

{

Process dateexe

dateexe= Runtime.getRuntime().exec("/system/bin/date")

String cmd = " -s \"2012-06-03 13:12:00\" "

dateexe.getOutputStream().write(cmd.getBytes())

if ((dateexe.waitFor() != 0) {

throw }

}

不保证能用哦。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/12545279.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存