#![cfg(target_os = "android")]
use winit::platform::android::activity::AndroidApp;
#[unsafe(no_mangle)]
#[cfg(feature = "client")]
pub fn android_main(app: AndroidApp) {
use crate::{build, setup};
#[cfg(feature = "logging-subscriber")]
setup::setup_logger();
utils::resources::store_embedded_resources(crate::resources::get_embedded_resources());
build::license_compliance_helper();
debug!("Launched as Android app...");
build::log_build_info();
client::game::store_android_app(app);
if let Err(error) = setup::start() {
error!("{:?}", error)
}
}