我已经调查了2天。我读了很多东西。总结一下我所读的内容:
- 非NEON设备将无法使用UNITY 5构建。
- 您应该将安装位置设置为“自动或强制内部”
- 您应该将写访问权限设置为“仅内部”
除了以上内容,我还尝试了这些纹理压缩设置:
- 不覆盖
- DXT(Tegra)
还有两种情况我尝试过:
- 当我从UNITY构建游戏并生成apk。它在手机上运行良好。
- 我选择“Google Android项目”并导出unity项目。导出后,我得到/assets/bin/文件夹并将其复制到我的android项目资产中。使用此选项,它无法正常工作。
我尝试的手机是索尼Xperia M5和One Plus 2。它们都有ARM Cortex-A53 CPU。因此,我认为排除了Non-NEON选项。我认为还应该有其他原因导致这个问题。
顺便说一句,游戏在s5、s6、s3 mini和Xperia Z1上都可以运行。
提前致谢。