3
我試圖查看應用程序已被打開/使用到目前爲止的次數。Android如何獲取應用程序已執行/打開的所有已安裝的應用程序的次數
使用此我可以得到一個ResolveInfos列表,其中包含所有可能需要的packageManagerInfo我 。但我不知道是否有任何字段或方法會返回此應用程序已執行/打開的次數。
或者也許有一種更簡單的方法,我只是不知道。
public List<ResolveInfo> getInstalledApps(Context context) {
final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
return context.getPackageManager().queryIntentActivities(mainIntent, 0);
}
提前許多感謝, 櫻
不幸的是,我想知道所有已安裝的應用程序的價值,而不是專門的應用程序。 – eduardohl
哎唷!開發一個ActivityManager監控服務可能是可能的。缺點是隻有在服務啓動並運行時纔會進行監控......我不知道。 – Renaud
編輯您的問題,詢問您真正想知道的內容:「我想知道所有已安裝應用程序的價值」。 – cdhabecker