Android 在默认音乐播放器中播放原始音频文件
我的应用程序的原始文件夹中有音频文件。现在,每当应用程序启动时,这些音频文件都应该使用默认的音乐播放器播放。我尝试了下面的代码应用程序正在崩溃,“没有找到处理此意图的活动” 使用“MediaPlayer”对象可以播放相同的音频文件,但这并不是我想要实现的 任何示例代码或链接都会有所帮助 提前感谢。请尝试以下操作(其中mp3file是原始文件夹中的文件名,不带扩展名。请仅使用小写字符): 以下是演示源代码的链接,指向请尝试以下操作(其中mp3file是原始文件夹中的文件名,不带扩展名。请仅使用小写字符):Android 在默认音乐播放器中播放原始音频文件,android,android-intent,android-music-player,Android,Android Intent,Android Music Player,我的应用程序的原始文件夹中有音频文件。现在,每当应用程序启动时,这些音频文件都应该使用默认的音乐播放器播放。我尝试了下面的代码应用程序正在崩溃,“没有找到处理此意图的活动” 使用“MediaPlayer”对象可以播放相同的音频文件,但这并不是我想要实现的 任何示例代码或链接都会有所帮助 提前感谢。请尝试以下操作(其中mp3file是原始文件夹中的文件名,不带扩展名。请仅使用小写字符): 以下是演示源代码的链接,指向请尝试以下操作(其中mp3file是原始文件夹中的文件名,不带扩展名。请仅使用小写
这里是演示源代码的链接,指向fav.mp3未保存在外部存储目录中,则只有您的应用程序才能看到he。fav.mp3未保存在外部存储目录中,则只有您的应用程序才能看到he。您好,感谢您的时间和回复。我在问题中明确提到,这将很好地发挥作用。但我希望推出默认音乐播放器。您好,谢谢您的时间和回复。我在问题中明确提到,这将很好地发挥作用。但我希望推出默认的音乐播放器。
Intent intent = new Intent();
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("companion.harman.com.ceshuclient/res/raw/fav.mp3"), "audio/*");
startActivity(intent);
MediaPlayer player = MediaPlayer(this,R.raw.mp3file);
player.prepare();
player.start();
player.stop();
player.reset();
player.release();
player = null;