unity android obb 權限問題


1、如果你使用了obb分包的話,Unity也會自動添加一些額外的權限
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-permission:'android.permission.ACCESS_WIFI_STATE'
uses-permission:'com.android.vending.CHECK_LICENSE'
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'

參考網址:https://gameinstitute.qq.com/community/detail/128276

2、android6.0開始,谷歌把obb權限提升為root權限,可是對應的obb相關沒有更新,導致玩家無法訪問obb文件夾

解決方式:

obb下載完畢后切換一個空的activity,然后再切回來。

3、自 Android 4.4(API 級別 19)起,應用無需外部存儲權限即可讀取 OBB 擴展文件。不過,某些 Android 6.0(API 級別 23)及更高版本的實現仍然需要權限,因此您需要在應用清單中聲明 READ_EXTERNAL_STORAGE 權限並在運行時請求權限,如下所示:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

官方文檔:

https://developer.android.com/google/play/expansion-files#java


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM