This topic describes common issues and their solutions for Android SDK integration.
Compilation error due to incorrect Gradle dependencies
Symptom: The following error may occur when you compile the code:
Cause: The Android SDK dependency file is incorrectly referenced in Gradle.
Solution: Import the AAR and JAR packages and configure their references in Gradle. For more information, see Integrate the Android SDK.
Runtime error due to missing privacy permissions
Symptom: The following error may occur when the program runs:

Cause: The required privacy permissions have not been requested.
Solution:
Add permissions for the camera, microphone, network, and storage access to the AndroidManifest.xml file.
<!-- Network permissions --> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <!-- Video permissions --> <uses-permission android:name="android.permission.CAMERA" /> <!-- Audio recording permissions --> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- Bluetooth. The startBluetoothSco method uses this permission. --> <uses-permission android:name="android.permission.BROADCAST_STICKY"/>Dynamically request permissions in your code.
该文章对您有帮助吗?