做个记录,方便以后自己查询。

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. 改安卓项目名