Currently Kotlinx-rpc doesn't seem to support Android native, I have a use case where I would want to use the core of the library (codegen, client/server declaration and the krpc protocol) inside a kotlin/native binary running on Android.
For my use case I don't need the ktor stuff as I'll be writing a custom a transport.