ANDROID_JAVA_SOURCE_DIR
From Get docs
Cmake/docs/3.21/prop tgt/android java source dir
ANDROID_JAVA_SOURCE_DIR
New in version 3.4.
Set the Android property that defines the Java source code root directories. This a string property that contains the directory paths separated by semicolon. This property is initialized by the value of the CMAKE_ANDROID_JAVA_SOURCE_DIR variable if it is set when a target is created.
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.21/prop_tgt/ANDROID_JAVA_SOURCE_DIR.html