直接从Unity 3d项目或Unity导出的Android Studio项目构建的apk在一些新的Android模型上崩溃,但出现以下错误:
无法初始化,您的硬件不支持此应用程序。
答案 0 :(得分:3)
虽然我在One m9上遇到了这个问题,但它也可能影响到其他设备,所以我将这些信息保留在这里以防任何人面临这个相当奇怪的问题。
如果您在播放器设置中将“安装位置”设置为Unity应用程序的“首选外部”(这是默认设置),它将在HTC m9和其他ARM v8设备上崩溃,并带有以下完全误导性消息:
无法初始化,您的硬件不支持此应用程序。
即使是logcat也让您相信它与Snapdragon 810是ARM v8和x64有关。但是,您需要做的就是将“安装位置”设置为“强制内部”并瞧!
非常感谢Unity论坛的“tedneffv”。原始问题链接:http://answers.unity3d.com/questions/1200893/failure-to-initialize-your-hardware-does-not-suppo.html