欢迎光临散文网 会员登陆 & 注册

ue4打包安卓 解决打包报错和闪退问题以及注意事项 进阶篇

2021-11-03 14:20 作者:_24kDespair  | 我要投稿

本人在虚幻的安卓开发碰到了不少关于兼容性的幺蛾子,在这里把经验分享给大家希望不要重新去踩小编踩过的巨坑里。

1.虚幻引擎不支持sdk31以及以上的版本,我们安装好安卓studio后必须卸载sdk tools 31,不然打包会报错cmd.exe,我们应当安装sdk tools 29和sdk platform 29。

点开sdk tools,然后点击show package details,取消勾选31以及以上版本的tools!

2.切忌在 项目设置->渲染 里面勾选 提供GPU方崩溃信息 这会导致安卓包闪退问题!

不要勾选!

3.切忌调节opengl es3.1和es2的材质质量精度

,无论质量设高设低,都会导致安卓8以下的机型闪退!!但vulkan可以随便调,也希望官方能修复一下这个问题,如果已经动过了,必须去项目文件夹/config/android文件夹删掉!

不要乱动!

4.架构版本不兼容会导致闪退,有些手机不支持arm7,虚幻引擎默认打包arm7,会导致部分手机闪退,因此,我们要兼容一些机型,我们需要勾选arm64架构打包

在项目设置 安卓里面勾选它

5.经过多次测试,我们发现4.25以及以上的版本对于安卓7以下的(不包括安卓7)系统都不支持,可能是因为低版本系统不支持opengl es3.1的原因。

ue4打包安卓 解决打包报错和闪退问题以及注意事项 进阶篇的评论 (共 条)

分享到微博请遵守国家法律