草庐IT

getTotalTimeInForeground

全部标签

android - 使用 usageStats.getTotalTimeInForeground() 获取设备中每个应用程序在前台花费的时间

我想知道在android设备上运行的所有应用程序所花费的时间。我正在使用以下代码获取所有包名称。请指导我如何链接包和上述方法以获取应用程序花费的时间这是代码Listpacks=getPackageManager().getInstalledPackages(0);for(PackageInfopack:packs){if(pack.firstInstallTime!=pack.lastUpdateTime){Log.i("n-names",pack.applicationInfo.loadLabel(getPackageManager()).toString());Log.i("n-i