最佳答案
您在方法外部调用 play.start()
。这在 Java 中是不允许的。
将 play.start()
放入方法中(例如 onCreate
)
而且,正如 Gabe Sechan 在评论中提到的,创建 MediaPlayer 需要上下文。您提供this
,这意味着MediaPlayer的初始化也需要进入onCreate..
关于java - 我无法在 Android 中使用 Mediaplayer 类播放 MP3 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50863731/