Unity AvProVideo Plugin 中設置影片在安卓SD卡上的絕對地址
Media Play 設置
- Video Location 選擇
Absolute Path Or URL
。
找到安卓設備SDCard的根目錄(ROOT PATH)
- 如果電腦上安裝了adb工具,使用指令
adb shell echo $EXTERNAL_STORAGE
打印SD Card Root directory。 - 如果安卓設備上安裝了terminal工具,(比如Terminal Emulator for Android),使用指令
ls
根據經驗篩選可能的目錄。 - 一般而言,SD卡的根目錄可能但不限於以下幾種: /mnt/sdcard, /storage/sdcard0 ,/storage/sdcard , /sdcard 。
設置權限
- 在
AndroidManifest.xml
文件中的<uses-sdk
前添加以下語句:<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
,通常該文件位於Assets/Plugins/Android/
文件夾內,該配置文件詳解請參閱官方文檔《App Manifest》(有中文版)。
最後
- 發布APK時記得進入Unity的
Player Settings
中進行相關的配置。
調試
- 下載並安裝 android studio。
- 在終端或CMD中使用ADB指令查看 LOG信息:
adb logcat -s Unity