遇到上面那个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

 unity player里面有现成的设置 android --write external mem

===========

连了snapdragon 之后vk 起不来的问题又遇到了,连renderdoc就可以vk跑起来,不连snapdragon也可以

相关文章:

  • 2022-12-23
  • 2021-12-17
  • 2021-03-27
  • 2021-08-07
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
  • 2021-07-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-14
  • 2021-11-09
  • 2021-08-21
  • 2022-01-16
  • 2022-02-15
相关资源
相似解决方案