开发的 Android 视频播放器不在视频播放器列表中

Posted

技术标签:

【中文标题】开发的 Android 视频播放器不在视频播放器列表中【英文标题】:Android Video player developed doesn't come in the list of the video players 【发布时间】:2014-10-21 12:29:03 【问题描述】:

我对自己想要的东西非常谨慎。

我开发了一个安卓视频播放器。但是当我单击视频文件时,它在视频播放器列表中不可见。

假设我进入资源管理器并单击视频文件。所以它向我显示了一个视频播放器列表,例如:

    ES 视频播放器

    电影播放器​​

还有更多...

需要哪些其他实现才能使其在视频播放器列表中列出?

【问题讨论】:

您是否在 Manifest 文件中为您的活动添加了意图过滤器? 是的,它奏效了。我之前没有这样做。 【参考方案1】:

尝试将此节点添加到您在 androidManifest.xml 中的活动中

<intent-filter android:label="@string/app_name">
     <action android:name="android.intent.action.VIEW" />
     <category android:name="android.intent.category.DEFAULT" />
     <category android:name="android.intent.category.BROWSABLE" />                        
     <data android:mimeType="video/*" />
</intent-filter>

【讨论】:

以上是关于开发的 Android 视频播放器不在视频播放器列表中的主要内容,如果未能解决你的问题,请参考以下文章

Android进阶:自定义视频播放器开发(上)

UnityEngine.Videoplayer 不在 IOS 设备上渲染视频

【Android音视频】视频开发优化

在android中使用listview无法正常播放视频

Android进阶:自定义视频播放器开发(下)

Android短视频开发