0

我希望对我目前正在使用的原生 android 应用程序执行一些基准测试。我已经设法在 Eclipse 中将一些所需的数据打印到 logcat,但我正在寻找一种好方法:1)多次运行测试和 2)记录 logcat 输出。

我通常是 C++ 开发人员,所以我更熟悉说,在终端中运行 bash 脚本以多次执行程序并将输出重定向到文本文件。但是,我不确定我是否可以为原生 android 应用程序做类似的事情。

任何关于起点的建议将不胜感激。

谢谢

4

1 回答 1

0

当然,虽然有这类东西的框架,但如果 bash 脚本是您喜欢的环境,那么您没有理由不能使用它。

  • 例如,您可以使用 adb shell 和am start命令启动活动

    adb shell 'am start -a android.intent.action.MAIN -n your.package.name/.YourActivity'

  • adb logcat愉快地输出到主机上的标准输出,在那里您可以轻松地 grep 任何感兴趣的内容或进行您想要的任何其他分析

于 2013-05-21T21:06:38.900 回答