whisperfish / presage

A high-level Rust library to help write clients for the Signal Messenger.
GNU Affero General Public License v3.0
122 stars 24 forks source link

Request: Java bindings #265

Closed The-Ladle closed 1 month ago

The-Ladle commented 2 months ago

I want to make my own android client for signal, but sadly, libsignal-service-java appears to be deprecated. Therefore, I searched further, and came across this. Sadly, this only has rust support. Could java bindings be made?

gferon commented 2 months ago

I have no experience with exposing Java bindings from Rust but have done C-bindings in the past. I'm not super sure it would make a lot of sense and you might have better luck trying to use the official libsignal and build around that?