答案 0 :(得分:1)
它,原始而不是Raw!
我们可以使用以下行来访问原始文件夹中的元素。
getResources().openRawResource(resourceName);
如果您正在寻找原始资产的阅读文本文件,那么您可以使用以下代码示例。
InputStream raw = context.getAssets().open("filename.txt");
Reader is = new BufferedReader(new InputStreamReader(raw, "UTF8"));
答案 1 :(得分:0)
我有一个名为“ raw”的文件夹,我确实遇到了类似的问题,并且在重新启动了android studio之后,对我来说工作正常,否则您可以尝试一下
Uri myUri = ....; // initialize Uri here
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(getApplicationContext(), myUri);
mediaPlayer.prepare();
mediaPlayer.start();