如何衡量另一个应用程序的时间? (在低内存情况下)

时间:2015-04-29 07:43:13

标签: android

我正在制作一个启动游戏的应用程序(不是由我制作的应用程序),我必须根据业务需求来衡量每个游戏会话所用的时间。

然而,如果发生大型游戏并且内存不足,我的应用程序就会被杀死。

我尝试启动一个长期运行的服务,该服务运行一个监视前台活动的包名称的处理程序,并使用至少与我通过返回START_STICKY启动的游戏一样运行服务,使用startForeground(),在一个单独的进程上运行,但没有运气。

我尝试在onDestory()中发送广播,但未调用。

我有平台签名,可以通过添加android:sharedUserId="android.uid.system"将我的应用作为系统应用运行,但它有帮助吗?

或者有更好的方法来进行测量吗?谢谢!

0 个答案:

没有答案