Android mp4在谷歌电视模拟器上播放,但赢得了';t在谷歌电视设备上播放
我使用以下代码播放mp4视频:Android mp4在谷歌电视模拟器上播放,但赢得了';t在谷歌电视设备上播放,android,google-tv,Android,Google Tv,我使用以下代码播放mp4视频: Intent i = new Intent(Intent.ACTION_VIEW); i.setDataAndType(Uri.parse(url, "video/mp4"); ctx.startActivity(i); 它在手机和平板电脑以及谷歌电视模拟器上运行良好,但在谷歌电视设备上抛出ActivityNotFoundException 有什么想法吗?当我尝试使用上面的代码片段播放MP4视频时,收到“没有应用程序可以处理此操作”消息。看起来没有可以播放视频的
Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse(url, "video/mp4");
ctx.startActivity(i);
它在手机和平板电脑以及谷歌电视模拟器上运行良好,但在谷歌电视设备上抛出ActivityNotFoundException
有什么想法吗?当我尝试使用上面的代码片段播放MP4视频时,收到“没有应用程序可以处理此操作”消息。看起来没有可以播放视频的默认应用程序。当您提供错误的媒体类型时,ActivityNotFoundException会正常发生。这是否真的意味着谷歌电视设备没有用于播放视频的默认应用程序?将向工程团队报告此情况并回复给您。仅供参考,您还可以在这里提交与谷歌电视相关的bug,请参阅工程团队的回复:目前谷歌电视没有任何能够处理这些意图的内置应用程序。已作为功能请求接受。您知道是否可以通过在应用程序中实现MediaPlayer类来播放mp4视频吗?mp4是谷歌电视支持的视频格式,应该与MediaPlayer类配合使用。您可以试用MediaPlayer Apidemos