A simple library for sending data between appication.
Add this to your gradle.build
implementation 'th.co.digio.poolshark:telepathy-ipc:1.0.2_20201029'Synapse.instance().startConnection(object : Synapse.ConnectionListener {
override fun onConnected() {
// TODO when connected
}
override fun onDisconnected() {
// TODO when disconnected
}
}, target_package_name)Synapse.instance().registerListener(object : Synapse.DataListener {
override fun onReceived(data: Bundle?) {
// TODO when receive data
}
})Synapse.instance().transmit(dataBundle)Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.