Another approach is swift-java, which uses Swift macros and also supports Panama.
https://github.com/swiftlang/swift-java
Panama will probably never make it to Android, given Google's behaviour on updating Java support.