Android SDK
Android Studio
Step 1. 新增 AndroidManifest.xml
<uses-permission android : name =" android.permission.RECORD_AUDIO" />
<uses-permission android : name =" android.permission.CAMERA" />
<uses-permission android : name =" android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android : name =" android.permission.INTERNET" />
<uses-permission android : name =" android.permission.SYSTEM_ALERT_WINDOW" />
Step 2. 在android目录里的settings.gradle新增react-native-agora的依赖管理
include ' :react-native-agora'
project(' :react-native-agora' ). projectDir = new File (rootProject. projectDir, ' ../node_modules/react-native-agora/android' )
可以创建local.properties设置android sdk
cd android
echo " sdk.dir = <你的android目录>" > local.properties
当您在写混淆代码时,请在``添加以下代码 到 android/proguard-rules.pro
-keep class io .agora .**{*;}
react-native run-android
react-native log-android
mkdir -p android/app/src/main/assets
curl " localhost:8081/index.bundle?platform=android&dev=false&minify=true" -o " android/app/src/main/assets/index.android.bundle"
cd android
./gradlew assembleRelease