我有一个 Android 目标。
我在 mnt/sdcard0 中有一些音频文件。
如何通过adb命令来玩?
音乐播放器应用程序已安装在目标中。
使用以下 adb shell 命令:
adb shell am start -a android.intent.action.VIEW -d 文件:///storage/sdcard0/test.wav -t 音频/wav
还有另外两个命令行程序可以通过 adb shell 甚至使用 ssh 连接远程运行。都不需要安装音乐播放器应用程序。
adb shell stagefright -a -o file.mp3
和
adb shell tinyplay file.wav
(如果不使用
adb shell
连接,则删除 adb
)
注意
tinyplay
只能播放立体声wav文件。我从 a3nm 的博客中找到了
stagefright
命令:Android from the command-line。
下载 android 构建套件并安装tinyplay 后,我发现它只适用于 root 的 android。 :(
我从android本身找到了命令..怎么找到的?
adb -s 0123456789ABCDEF shell
转储系统 adb -s 0123456789ABCDEF dumpsys 活动 |维姆-
adb -s 0123456789ABCDEF shell am start -a android.intent.action.View -d /sdcard/Download/win.wav -t audio/x-wav -n com.android.music/.AudioPreview