AndroidManifest.xml文件中需要在Application节点内加入下边这行,目的是关闭权限申请弹窗
<meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" />
manifest文件中还需要加入你需要获取的权限(如果不加入,无法动态获取)
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
AndroidStudio中加入,在需要动态获取权限的地方调用aar中的该方法(比如我就是在发送语音的时候调用的)
public void GetAudioLimit()
{
Log.i("<Limit>GetAudioLimit", Build.MODEL);
int REQUEST_CODE_CONTACT = 101;
String[] permissions = new String[]{Manifest.permission.MODIFY_AUDIO_SETTINGS,
Manifest.permission.RECORD_AUDIO};
//验证是否许可权限
for (String str : permissions) {
if (this.checkSelfPermission(str) != Packag