mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
1.0 KiB
1.0 KiB
Android Vulkan Validation Layers
This is a quick guide to get Vulkan validation layers support for a Flutter application. This guide assumes that you've created the application with flutter create, otherwise the locations might vary.
- Download the validation layers from this GitHub releases. Typically named
android-binaries-1.3.231.1.zip. - When you unzip the file, you will see:
arm64-v8a armeabi-v7a x86 x86_64 - Copy these directories to
${FLUTTER_APP}/android/app/src/main/vklibs. The layout should look similar to:
src/main/vklibs/
arm64-v8a/
libVkLayer_khronos_validation.so
armeabi-v7a/
libVkLayer_khronos_validation.so
x86/
libVkLayer_khronos_validation.so
x86-64/
libVkLayer_khronos_validation.so
-
Add the following line to
${FLUTTER_APP}/android/app/build.gradle,android > sourceSetssection:main.jniLibs.srcDirs += 'src/main/vklibs'. -
This should enable Vulkan validation layers on your Android application.