首页 > 解决方案 > 音频声音未在 Android 中播放

问题描述

我正在学习安卓应用程序开发。现在,当我尝试在 android studio 的 res > raw 文件夹中上传一个名为“audio.mp3”的音频文件时,音频声音没有播放。而且在模拟器上运行时也没有声音。但我发现文件完全没问题。我现在该怎么办?

我的代码是:

package com.example.audiocontroller;

import android.media.MediaPlayer;
import android.os.Bundle;

import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        MediaPlayer mediaPlayer = MediaPlayer.create(this, R.raw.audio);
        mediaPlayer.start();



    }
}

这是一个屏幕截图, 看起来音频完全没问题

标签: androidaudio

解决方案


嗨,代码是完美的,我认为唯一的问题是您尝试运行的模拟器。您可以使用真实设备检查上述应用程序,您应该能够在.mp3应用程序启动后立即听到您的文件声音。除此之外,您可以在这里查看描述模拟器声音的问题。


推荐阅读