react-native-audio-manager
Audio manager library for react native Android
Installation
npm install react-native-audio-manager --save
- In
android/settings.gradle
...include ':RNAudioPlayer', ':app'project(':RNAudioPlayer').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-audio-manager/android')
- In
android/app/build.gradle
...dependencies { ... compile project(':RNAudioPlayer')}
- Register the module (in MainActivity.java)
// <--- import
Usage
Put audio resources in [project_root]/android/app/src/main/res/raw
Example
File: [project_root]/android/app/src/main/res/raw/hello.mp3
//require modulevar AudioPlayer = ; //play soundAudioPlayer; //play sound with volume (0 - 1.0)AudioPlayer; //play sound with loopAudioPlayer; //stop soundAudioPlayer; //pause soundAudioPlayer; //increase sound volumeAudioPlayer; //decrease sound volumeAudioPlayer;