From e48945b0ff27e8197aab12f07d50c1c7b3437c97 Mon Sep 17 00:00:00 2001 From: Piotr Podusowski Date: Sun, 19 Jan 2025 12:47:06 +0100 Subject: [PATCH 1/2] Fix setting up AndroidApp in newer egui. --- demo_android/rust/src/lib.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/demo_android/rust/src/lib.rs b/demo_android/rust/src/lib.rs index 68c8a2e3..825f047e 100644 --- a/demo_android/rust/src/lib.rs +++ b/demo_android/rust/src/lib.rs @@ -13,9 +13,7 @@ fn android_main( ); let mut options = NativeOptions::default(); options.renderer = Renderer::Wgpu; - options.event_loop_builder = Some(Box::new(move |builder| { - builder.with_android_app(app); - })); + options.android_app = Some(app); eframe::run_native( "Walkers", options, From 9a524baf681c7ca772f210f7a412a34d6429aa09 Mon Sep 17 00:00:00 2001 From: Piotr Podusowski Date: Sun, 19 Jan 2025 12:47:29 +0100 Subject: [PATCH 2/2] cleanup --- demo_android/rust/src/lib.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/demo_android/rust/src/lib.rs b/demo_android/rust/src/lib.rs index 825f047e..d2386b00 100644 --- a/demo_android/rust/src/lib.rs +++ b/demo_android/rust/src/lib.rs @@ -4,7 +4,6 @@ fn android_main( app: egui_winit::winit::platform::android::activity::AndroidApp, ) -> Result<(), Box> { use eframe::{NativeOptions, Renderer}; - use egui_winit::winit::platform::android::EventLoopBuilderExtAndroid; android_logger::init_once( android_logger::Config::default()