如何计算最常用的应用程序?

时间:2010-01-09 01:29:05

标签: java android

所以我正在开发一款适用于Android的应用程序,在我进入它之前,我想在概念上搂着我想做的事情。

计算或跟踪最常访问的应用程序是否非常困难?

关于如何完成这项工作的任何想法或见解将不胜感激!

我已经习惯了iPhone开发,但对于Android平台来说却是一个新手。

2 个答案:

答案 0 :(得分:2)

我相信只有框架才能访问这类信息; Android应用程序基本上没有意识到彼此,也无法确定系统上还发生了什么。

但是,由于Android基于Linux,因此可以通过在设备上运行ps(进程列表)命令来收集Android应用程序框架之外的一些信息。

系统上运行的每个进程都由其包名标识。但是进程列表中存在项目并不一定意味着使用。例如,即使没有用户交互,后台服务也会将应用程序显示为正在运行。同样,APK可以在同一个包名下包含多个逻辑应用程序。

答案 1 :(得分:2)

我的手机上有一个名为spare parts的应用,可以准确显示该信息(在“使用情况统计信息”下),所以这绝对是可能的。