Cargo Features

crossbow-android = { version = "0.2.3", default-features = false, features = ["android", "embed"] }
default = android

The android feature is set by default whenever crossbow-android is added without default-features = false somewhere in the dependency tree.

android default = async-channel, jni, lazy_static, ndk-context

Affects crossbow-android::error, crossbow-android::permission, crossbow-android::plugin, crossbow-android::get_java_vm

embed = rust-embed

Affects crossbow-android::embed

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

rust-embed embed?

Enables rust-embed ^6.4.0

jni android

Enables jni ^0.19

ndk-context android
lazy_static android
async-channel android

Enables async-channel ^1.7