Saltar al contenido

Lugar correcto para poner archivos mp3 en un proyecto de Android

Necesitamos tu apoyo para extender nuestras secciones con relación a las ciencias informáticas.

Solución:

El mejor lugar para poner tal .mp3 o cualquier otro archivo estaría en el assets carpeta.

Estos archivos, una vez almacenados, se convertirán en parte de su aplicación de Android y se pueden leer fácilmente. Este tutorial lo describe bien.

 AssetFileDescriptor afd = getAssets().openFd("AudioFile.mp3");
 MediaPlayer player = new MediaPlayer();
 player.setDataSource(afd.getFileDescriptor(),afd.getStartOffset(),afd.getLength());
 player.prepare();
 player.start();

Alternativamente, también puede almacenarlo en el raw y léala directamente especificando la ruta como la carpeta sin formato. esto se puede jugar como:

int resID=getResources().getIdentifier(fname, "raw", getPackageName());
MediaPlayer mediaPlayer=MediaPlayer.create(this,resID);

Aquí hay algunos pasos que puede seguir fácilmente.

  1. Abra el estudio de Android con el proyecto en el que desea agregar un clip de audio/archivo multimedia.

  2. Crear un raw carpeta en la carpeta de recursos.

  3. Agregar archivo multimedia a la raw carpeta simplemente copie y pegue eso en el raw carpeta.

  4. Aquí agregamos un archivo multimedia “ring.mp3”. Ahora abra el archivo Java de la actividad deseada, aquí estamos agregando el audio en MainActivity.

  5. Además agregue este código.

    MediaPlayer ring = MediaPlayer.create(MainActivity.this, R.raw.ring);ring.start();

  6. Ahora ejecute la aplicación y su música se reproducirá cuando se inicie la aplicación

Debes guardar el .mp3 en res/raw. AndroidStudio reconoce el raw carpeta. (Por el contrario, no reconoce automáticamente un res/assets carpeta).

Para reproducir música.mp3:


mediaPlayer = MediaPlayer.create(ctx, R.raw.cat_meow);
mediaPlayer.start();

Tenga en cuenta el uso conveniente de R. sintaxis.

Te mostramos reseñas y valoraciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *