gpt4 book ai didi

java - 媒体播放器在 R.raw 上失败 - Android

转载 作者:太空宇宙 更新时间:2023-11-03 11:44:07 24 4
gpt4 key购买 nike

导入 import android.media.MediaPlayer,我被告知 raw cannot be resolved in

 private void playSound(){
MediaPlayer mp = MediaPlayer.create(this, R.raw.Jam);
...

我真的是 Android 的新手,raw 有什么用?我该如何解决这个问题?

最佳答案

原始文件夹包含任何类型的文件。您的资源文件夹 (res) 下需要一个 raw 文件夹。在您的示例中,jam 应作为 raw 文件夹中的资源,并且在您使用 MediaPlayer 时可能是一种音乐文件> 尝试阅读它。

你有这个错误 raw cannot be resolved 因为 raw 文件夹不存在,所以 R 类中的变量 raw 是不是自动生成的。

通过创建 raw 文件夹解决问题。

如果您已经创建了 res/raw,请尝试清理该项目。有时 Eclipse 会感到困惑。如果这不起作用,请对源文件做一个小改动,然后保存它以便自动构建过程开始。有时手动清理并不能解决我的问题,这是 Eclipse 的一个已知错误。

关于java - 媒体播放器在 R.raw 上失败 - Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18134346/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com