做個記錄,方便以后自己查詢。
1. 打包后,應用出現缺乏google key的問題。
理論上,這個網站可以解決:https://wiki.unrealengine.com/How_To_Sign_UE4_Android_Package
但是目前沒成功解決。
目前的解決方案:不打包,直接在UE4上Launch.
2. 如果UE4找不到已連接電腦的安卓設備
可能是adb devices的問題。
首先,確認安卓設備允許電腦訪問數據
然后,檢查adb devices是否顯示此設備(cmd命令行),如果沒有,可能是adb沖突了,上網搜索解決辦法;如果有,UE4此時應該能識別了。
3. 部署后,安卓上顯示缺乏某某插件(Plugin)
把工程的Intermediates, Saved文件夾刪除后,重新部署。
4. 打包后,應用播放不了視頻

上圖是播放視頻的常規操作。
視頻播不了可能是設備無法播放那個視頻的原因。
測試方法:把那個視頻放進設備里,看是否能播放。
解決方法:轉換視頻格式
PS:在UE4上直接部署或者打包出來后再安裝都可以,視頻都能正常播放。
5. 獲取安卓項目里的絕對路徑
FString Path = FPaths::ProjectPersistentDownloadDir();
6. 改安卓項目名

