我想获取其他应用程序的使用信息。就像用户今天使用 WhatsApp 30 分钟一样,其他应用程序也是如此。我如何在 React Native Android 中获取它。
在 React Native 中的应用程序使用数据中
例如 用户今天使用 WhatsApp 30 分钟,使用 Instagram 50 分钟,使用电子邮件 2 小时
UsageStatsManager 提供对设备使用历史记录和统计数据的访问。使用数据按时间间隔汇总:天、周、月和年。
挑战在于让用户授予所需的权限。
此 API 上的大多数方法都需要 android.permission.PACKAGE_USAGE_STATS 权限。但是,声明权限意味着使用 API 的意图,并且设备的用户仍然需要通过“设置”应用程序授予权限。
Native module允许从JavaScript访问Android的API。
有人对上述问题有所了解吗?我们如何在 React Native 中获取其他应用程序的屏幕时间? 预先感谢。