如何用毫秒或纳秒分辨率测量adb shell的时间?
使用date +%.%Nadb shell返回1401546811.N(秒分辨率)而不是像1401547289.231869798(纳秒分辨率).
如何从adb shell获得毫秒或纳秒的分辨率?
是否有一些终端程序可以用来给我这个?我可以使用System.currentTimeMillis()和System.nanoTime()从Android应用程序代码本身测量时间,但我也需要内部的东西adb shell.
我在为Android制作的脚本中遇到了一个小问题.我无法接缝让'EOF'在'mksh'中工作.它在'sh'和'bash'中工作得很好,但是因为'mksh'是Android中最常用的,所以我真的需要它才能工作.
cat <<EOF
... lines here ...
EOF
Run Code Online (Sandbox Code Playgroud)
此示例将导致延迟错误
无法创建临时文件/sqlite_stmt_journals/mksh.(random):没有这样的文件或目录
我已经看到其他人有这个问题,但没有真正的解决方案.
嗨,我需要以形式运行 adb shell <command>
当我在adb shell中测试所有内容时,它可以工作,因为我能够设置一些别名.bashrc.但是,当我这样做时adb shell <command>,没有任何作用,因为.bashrc你在运行时没有使用adb shell <command>它,因为它处于非交互模式.
我该如何解决这个问题?我可以将adb push一些文件发送到文件系统,以便adb shell运行时别名可以存在吗?