1. 程式人生 > >Unity在Android 6.0及以上版本彈出許可權申請視窗的問題

Unity在Android 6.0及以上版本彈出許可權申請視窗的問題

Android 版本大於等於6.0(SDK版本大於等於23),許可權需要應用自主申請,動態申請許可權。

如果Unity做為Android的子模組,除了應用本身會有申請許可權的彈窗之外,Unity也會自動彈出許可權申請視窗。

網路許可權(普通許可權)、手機震動許可權(普通許可權)、定位許可權(危險許可權)、相機許可權(危險許可權)、錄音許可權(危險許可權),如果危險許可權沒有被賦予,Unity執行時會對危險許可權重新申請

為了不影響使用者體驗,在確定Unity功能不需要上面危險許可權的時候,可以在manifest中加入:

<application>
    <meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" />
</application>

保證使用者體驗