{ "version": 5, "configurePresets": [ { "name": "android-base", "description": "Android base", "hidden": true, "generator": "Ninja", "cmakeExecutable": "D:/Program Files/CMake/bin/cmake.exe", "binaryDir": "${sourceDir}/target/build/${presetName}", "installDir": "${sourceDir}/target/install/${presetName}", "cacheVariables": { "CMAKE_SYSTEM_NAME": "Android", "CMAKE_SYSTEM_VERSION": "30", "CMAKE_ANDROID_ARCH_ABI": "arm64-v8a", "CMAKE_ANDROID_NDK": "$env{ANDROID_NDK_HOME}", "CMAKE_ANDROID_STL_TYPE": "c++_shared", "BUILD_SHARED_LIBS": "ON" }, "vendor": { "microsoft.com/VisualStudioSettings/CMake/1.0": { "intelliSenseMode": "android-clang-arm64" } } }, { "name": "android-debug", "displayName": "Android Debug", "description": "Android Debug", "inherits": "android-base", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" }, "architecture": { "value": "arm64", "strategy": "external" } }, { "name": "android-release", "displayName": "Android Release", "description": "Android Release", "inherits": "android-base", "cacheVariables": { "CMAKE_BUILD_TYPE": "RelWithDebInfo" }, "architecture": { "value": "arm64", "strategy": "external" } } ], "buildPresets": [ { "name": "android-debug", "configurePreset": "android-debug" }, { "name": "android-release", "configurePreset": "android-release" } ], "testPresets": [] }