I setup minimum sdk and target sdk to 19, enable support vulkan and detect vulkan device support option, set android sdk path, ndk path, java path, apache ant path, installed lunarg vulkan sdk, but it finally fallback to es2, what does I forget to set ? I tested it on Samsung s8+ and s10+, UE 4.22.3
Android Vulkan API is only available for android-24 and above, only for supported devices.
Meanwhile, OpenGL ES3.1 is supported for android-21 and above. IINM UE4 has dropped support for ES3.0 a while back.
Make sure your Android SDK is updated corresponding to the versions mentioned above, and set to the right API levels.
In your scenario, it would be Android SDK 24.0.3, with API level android-24 and NDK 15.