unity vulkan snapdragon profiler

your device does not match the hardware requirements of this application

遇到上面那个warning

跟了下 是vulkan create instance的时候

返回了VK_ERROR_LAYER_NOT_PRESENT

就是layer.so没找到

我就很confusing

奇怪的是 挂了snapdragon profiler launch的能跑

华为手机能跑 

小米8 pro sanpdragon 845 跑不了 粉红色的全屏

https://github.com/ARM-software/perfdoc/issues/2

像这个这样

 于是 我删了snapdragon 还是不好

重新装就好了。。。

他们还有个问题

开了android studio 

snapdragon profiler就挂不上 关了前者就好了。。。。

==================

感觉不是重装 是开过snapdragon之后 vk的包就坏了 关了就好了 不要联机的同时开vk的包

===============

还有个read write permissions 的问题 manifest

理论上加了development build

manifest里就会加

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

但我还加了

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="18" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="18" />

这样读写权限因为version的缘故(19)没开起来  删掉

android:maxSdkVersion

 

原文地址:https://www.cnblogs.com/minggoddess/p/11458275.html