我需要在我的应用程序中播放一些视频。我正在使用以下位代码:
vid="0ee3R3tfdd4"; //the video id of the youtube video
url="vnd.youtube:"+vid;
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
该视频在普通设备上运行良好。但是,它会在模拟器上给出“找不到活动”异常。我认为原因是 youtube 应用程序可能未安装在模拟器上。
我想知道:
- 这可能是实际设备上的问题。我已经看到每个设备都有一个 youtube 应用程序
- 无论是否安装了 youtube,如何确保应用程序在设备上正常运行。