3

我已经在 android 中实现了用于在有根设备上设置时间的代码。我已经将它变成了一个内置应用程序,它在示例应用程序中运行良好。但是当我尝试在我的应用程序中使用相同的代码时,它也是内置的它无法设置时间。下面是代码

AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
alarmManager.setTime(date.getTime());

与权限....

 <uses-permission android:name="android.permission.SET_TIME"></uses-permission>
 <uses-permission android:name="android.permission.SET_TIME_ZONE"></uses-permission>

相反,它给出了以下错误:

"Neither user 10042 nor current process has SecurityException:android.permission.SET_TIME
unable to open Alarm Driver:Permission Denied.
android.OS.Parcel.readException
android.app.AlarmManagerStubProxy.setTime(AlarmManager.java)".

任何建议都会有所帮助。

4

0 回答 0