用adb启动youtube视频?

时间:2013-12-12 03:13:22

标签: android adb

如何打开YouTube应用程序并开始播放视频? 例如,此视频:http://www.youtube.com/watch?v=YRhFSWz_J3I

我尝试成功启动其他应用程序(例如在SD卡上播放本地视频),但似乎无法找到启动youtube的正确方法(com.google.android.youtube)。

播放本地文件

am start -n com.android.gallery3d/.app.MovieActivity -d "file:///sdcard/VideoTest/sample.mp4"

2 个答案:

答案 0 :(得分:6)

这个怎么样:

adb am start -a android.intent.action.VIEW "http://www.youtube.com/watch?v=YRhFSWz_J3I"

我不确定,如果URI需要-d,请尝试此操作,如果它不起作用:

adb am start -a android.intent.action.VIEW -d "http://www.youtube.com/watch?v=YRhFSWz_J3I"

虽然可以在首次运行时打开选配器活动。

答案 1 :(得分:1)

您可以在youtube play应用的AndroidManifest.xml文件中找到这样的定义:

<data android:scheme="vnd.youtube"/>

因此,将“ vnd.youtube:”添加到youtube URL的头部,例如: “ vnd.youtube:https://youtube.com/STH

然后运行adb命令:

adb shell am start -a android.intent.action.VIEW -d "vnd.youtube:https://youtube.com/STH"