MusicPlayer应用程序未出现在选择对话框中,无法打开音频文件

时间:2019-05-13 23:25:37

标签: android intentfilter android-music-player

我有一个音乐播放器应用程序,其中有一个我创建了Justo播放外部媒体歌曲的活动,例如,当您在文件管理器上导航并单击一首歌曲,然后一个应用程序打开以播放该特定文件时,问题是我的应用程序实际上并未出现在选择对话框中,我也尝试过musixMatch应用程序和木材,它们都未出现在选择器对话框中。只有2个选项,股票音乐播放器和Google Play音乐。我的手机是小米Redmi note 5,我尝试使用android O进行仿真,结果也相同。

这是我的代码,其中包含来自活动的意图过滤器:

        <activity
        android:name=".activities.PlayExternalAudioActivity"
        android:configChanges="keyboardHidden|screenSize|orientation"
        android:theme="@style/AppThemeDark.Translucent">

        <intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />

            <data android:scheme="file" />
            <data android:mimeType="audio/*" />
            <data android:mimeType="application/ogg" />
            <data android:mimeType="application/x-ogg" />
            <data android:mimeType="application/itunes" />
        </intent-filter>

        <intent-filter>
            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />

            <data android:scheme="http" />
            <data android:mimeType="audio/*" />
            <data android:mimeType="application/ogg" />
            <data android:mimeType="application/x-ogg" />
            <data android:mimeType="application/itunes" />
        </intent-filter>

        <intent-filter android:priority="-1">

            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.DEFAULT" />

            <data android:scheme="content" />
            <data android:mimeType="audio/*" />
            <data android:mimeType="application/ogg" />
            <data android:mimeType="application/x-ogg" />
            <data android:mimeType="application/itunes" />
        </intent-filter>


    </activity>

我放开了什么?

0 个答案:

没有答案