时间显示在Logcat中,
我想通过代码来获取它,因为Logcat并不总是显示时间。
任何的解决将是可以接受的
感谢和问候的方式,我想获得启动应用程序的时间
回答
勇可以尝试这样的事:
在你想要测量的代码的开始,加上
int start = System.currentTimeMillis(); 这给你开始点
在代码测量结束时,添加
INT端= System.currentTimeMillis的();
INT持续时间=结束 - 开始; //这是你需要的时间。
现在你可以附加持续时间文件,将其发布到一些服务或你想用它做什么都...
应用程序启动时,使用Date()功能你可以只保存时间。如果它是第一行,那么它将获得开始时间,并且可以将其打印出来或其他任何你想要的,没有问题。
只是一个如何使用日期函数的简单例子。 Log.d( “START_TIME”,新的Date()的toString()。)
ThanQ的回答,但我不能做启动的时间应用,我想通过代码得到它,因为我需要做500次以上,所以我不能长时间看屏幕。 – Sean 2010-12-20 06:49:21
你是什么意思的代码? – PearsonArtPhoto 2010-12-20 06:51:02
我想获得500次启动应用程序的时间,并获得平均时间。所以这是一个巨大的任务,我尝试通过编写一个应用程序或服务来自动记录它 – Sean 2010-12-20 07:04:00
- 1. 如何获得启动我的应用程序的流程?
- 2. 我想在启动时启动应用程序,但不会启动
- 3. 应用程序启动时间很长
- 4. C++可移植的方式来获得应用程序启动后的时间?
- 5. 如何获取应用程序启动所需的时间?
- 6. 获取自应用程序启动以来的运行时间
- 7. 我的应用程序需要时间进行初始启动
- 8. 我想启动应用
- 9. 在启动时启动应用程序
- 10. 在启动时启动应用程序
- 11. 当我想用真实设备测试我的应用程序时,应用程序无法启动
- 12. iOS:获取应用程序启动时间
- 13. 如何获得启动的任何应用程序的通知
- 14. 启动应用程序时启动屏幕时应用程序已停止
- 15. 推送通知方法获得的启动应用程序的时候调用
- 16. Android:不启动启动器 - 启动时运行我的应用程序
- 17. 使用com.google.gms.google服务首次启动应用程序时,Android应用程序需要更多时间启动
- 18. Scala应用程序在Heroku上得到“应用程序启动超时”
- 19. IntentService启动我的应用程序
- 20. 我的应用程序无法启动?
- 21. 想要C#程序启动WPF应用程序
- 22. 从我的应用程序启动外部应用程序
- 23. 从我的应用程序启动Android视频应用程序
- 24. 从我的应用程序内启动本机应用程序?
- 25. 从我的Android应用程序启动Adobe Air应用程序
- 26. 创建返回在应用程序启动时获得的值的方法
- 27. 获准应用于应用程序时,它重新启动
- 28. 在用户指定的时间启动应用程序?
- 29. 启动时的Java Web应用程序
- 30. 让我的应用程序启动时启动完成开启/关闭
但是,结果是不正确的,这样我的代码如下:PackageManager packageManager = StartAnAppActivity.this.getPackageManager(); \t \t Intent intent = new Intent(); \t \t intent = packageManager.getLaunchIntentForPackage(“com.android.browser”); \t \t long time = System.currentTimeMillis(); \t \t startActivity(intent); (StartAnAppActivity.this,“time is”+(System.currentTimeMillis() - time),1).show(); – Sean 2010-12-20 09:13:02
你不能用这种方法来测量它,因为这是异步操作 - 你发送意图,但它不会阻止你启动它的函数。意图与您的代码并行执行,因此您无法以此方式测量启动时间。如果您正在测量自己的活动启动时间,则应在该活动的启动代码中添加测量代码。 – dstefanox 2010-12-20 09:31:44
谢谢!这就是我想说的,但我的英语水平很差。那么系统的应用程序呢?像浏览器或其他东西。 – Sean 2010-12-20 09:50:57