jvmMain is not used by Android.
Now if you have a subproject A with no Android target and another subproject B with both Android and JVM that depends on A, then the Android source set in B will see the code in jvmMain from A just like adding a third party JVM library to an Android project.