type
status
date
slug
summary
tags
category
icon
password
<ins/>
前提,需要 Development 或 Debug 版本,确保 VULKAN_HAS_DEBUGGING_ENABLED 宏启用。
首先在打包设置中添加如下设置:

- Debug Vulkan Layer Directory: /path/to/Engine/Binaries/ThirdParty/Vulkan/Android/arm64-v8a,确保这个路径下包含 libVkLayer_khronos_validation.so
- Debug Vulkan Device Layers: VK_LAYER_KHRONOS_validation
- Debug Vulkan Instance Layers: VK_LAYER_KHRONOS_validation
接着需要修改 r.Vulkan.EnableValidation 为 1 以上,我这里是直接修改代码了,也可以用别的方法:参考如下定义:

重新打包安装后即可,确认 logcat 输出中有如下字样则说明启用成功了:
之后输出的 Validation Layers 报错会以类似的形式展示:
- 作者:Kindem
- 链接:https://www.flyandnotdown.com/post/2578fb78-2f78-805d-9ff2-cbc521d4b692
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。