News for hackers. Stuff that matters.
Re:Nextcloud cries foul over Google Play Store app rejection by izacus on Wednesday May 14, 2025 @10:02AM (#43984676)
The same way, just with the native side of JNI API.

Usually you'd make a Java/Kotlin/Whatever class that does the JVM code (e.g. calls out to Android, retrieves the list of files, processes that and prepares the most reasonable subset of data to be passed into Go world) and then use JNI APIs to instantiate it and call it.

(Alternatively, you can instantiate such a proxy class at app startup and pass it into Go world when you call into it for the first time.)

Re:Nextcloud cries foul over Google Play Store app rejection by magicalhippo on Wednesday May 14, 2025 @11:28AM (#43985712)
Ah ok.

Still, that would be a very large change to incorporate, given the current Syncthing app is just a light wrapper of the main Go application as I understand it.