android - 如何将文件添加到 Android 项目,将其部署到设备,然后打开它?

标签 android eclipse file-io android-manifest

我在 Eclipse (Helios) 中有一个 Android (2.2) 项目。我想向项目添加一个 MP3 文件,以便将 MP3 文件与应用程序一起部署到设备。

然后我想将文件作为 File 对象打开,这意味着我需要知道设备上文件的完整路径(?),但我不知道Android 中如何指定路径。

最佳答案

显然 Froyo 中有一个错误阻止了 WAV 播放。
音频文件应放在项目的“res/raw”目录中。然后使用 id 播放它(或尝试播放它)

MediaPlayer mp = MediaPlayer.create(context, R.raw.sound_file_1);
mp.start();

信息:http://developer.android.com/guide/topics/media/index.html
示例 (mp3):http://www.helloandroid.com/tutorials/musicdroid-audio-player-part-i

关于android - 如何将文件添加到 Android 项目,将其部署到设备,然后打开它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3663847/

相关文章:

android - 移除 Action Bar Android

android - 无法在eclipse中更改包名称

eclipse - eclipse 3.6 中的 "inspect"窗口不记得被调整大小

Java 项目在 Eclipse 上工作但在导出到可运行的 jar 文件时不工作

java - 移动正在处理的文件

file-io - 通过Java写文件到S3

c - fprintf 上的段错误(假定)有效的 FILE 指针

android - Groovy调用adb命令来提取文件,但是新文件不可见

java - 在 Oreo 及更高版本中使用 WorkManager 时是否应该显示持续通知?

android - 显示软键盘时背景布局移动 - android