我正在制作一个应用程序,它需要在 Android 手机的闹钟应用程序上设置闹钟的时间,以及设置闹钟的时间。
也就是说,如果我将 8.00 AM 的闹钟设置为 2.00 AM,那么我需要 2.00 AM 和 8.00 AM。
我如何获得这些数据?我想使用 Android 手机上的标准闹钟应用程序。
基本上你不能,因为警报应用程序不是 Android 的一部分。它只是随Android 一起提供的,这有很大的不同。而且由于许多供应商定制了 Android 的发布版本,所以发布的应用程序各不相同,如果您有两个“Android 设备”,那么这些可用的内置应用程序列表可能会有很大差异(例如,参见 Nexus 库存与 HTC 的某些东西)。
但是,如果您仍然坚持需要挖掘特定应用程序(如警报应用程序)的私有数据,那么除非设备已root,否则您仍然无法这样做,因为每个应用程序都是沙盒化的,默认情况下不允许访问其他应用程序的数据.
我如何获得这些数据?
抱歉,Android SDK 中没有这方面的内容。
我想使用 Android 手机上的标准闹钟应用程序。
有不止一个这样的应用程序。设备制造商可以并且确实用他们自己的替换 AOSP 闹钟应用程序。