Crossbow Admob Plugin
This project is a Crossbow Plugin for Google Play Billing written in Rust and Kotlin.
Important: Before using this plugin please follow instructions on Getting ready Google Play Billing official guide.
Just add Rust dependencies like this:
 = "0.2.3"  = "0.2.3"
And finally, add this to your Crossbow Android configuration:
 = ["com.crossbow.play_billing:play_billing:0.2.3"]
That's it, now you can start using Play Billing!
First step is plugin initialization. In your rust project, you will need to initialize
Crossbow instance and then get Android plugin:
use *; let crossbow = new; let play_billing: PlayBillingPlugin = crossbow.get_plugin?;
After plugin initialization you can use supported features. For example to start connection and query purchases you can use:
To read signals:
if let Ok = play_billing.get_receiver.recv.await
Complete documentation you can find here.
Thanks and inspiration
This Plugin was initially inspired by godot-google-play-billing.