【问题标题】:How to programmatically determine installed audio applications on Android如何以编程方式确定 Android 上已安装的音频应用程序
【发布时间】:2011-04-01 06:52:05
【问题描述】:

我正在尝试以编程方式确定 Android 手机上安装了哪些音频应用程序。我能够枚举所有已安装的应用程序,但还没有找到一种方法来确定哪些应用程序能够播放音频?必须查询应用程序的哪些属性才能确定是否能够播放音频?

提前致谢。

【问题讨论】:

  • 作为一个起点,您能否在枚举所有已安装应用程序的位置发布代码?

标签: android


【解决方案1】:

您可能希望 [queryIntentActivites][1] 使用 ACTION_VIEW Intent 并将 MIME 类型指定为您正在播放的任何形式的音频。

[1]:http://developer.android.com/reference/android/content/pm/PackageManager.html#queryIntentActivities(android.content.Intent, int)

【讨论】:

    猜你喜欢
    • 2011-06-04
    • 2020-03-13
    • 2012-06-23
    • 1970-01-01
    • 2023-03-03
    • 2010-09-30
    • 1970-01-01
    相关资源
    最近更新 更多