1diff --git a/base/message_loop/message_pump_for_ui.h b/base/message_loop/message_pump_for_ui.h 2index 6ee02b0..c661166 100644 3--- a/base/message_loop/message_pump_for_ui.h 4+++ b/base/message_loop/message_pump_for_ui.h 5@@ -18,9 +18,9 @@ 6 #include "base/message_loop/message_pump.h" 7 #elif defined(OS_NACL) || defined(OS_AIX) 8 // No MessagePumpForUI, see below. 9-#elif defined(USE_GLIB) 10+#elif defined(USE_GLIB) && !defined(ANDROID) 11 #include "base/message_loop/message_pump_glib.h" 12-#elif defined(OS_LINUX) || defined(OS_BSD) 13+#elif defined(OS_LINUX) || defined(OS_BSD)|| defined(ANDROID) 14 #include "base/message_loop/message_pump_libevent.h" 15 #elif defined(OS_FUCHSIA) 16 #include "base/message_loop/message_pump_fuchsia.h" 17@@ -42,9 +42,9 @@ using MessagePumpForUI = MessagePump; 18 #elif defined(OS_NACL) || defined(OS_AIX) 19 // Currently NaCl and AIX don't have a MessagePumpForUI. 20 // TODO(abarth): Figure out if we need this. 21-#elif defined(USE_GLIB) 22+#elif defined(USE_GLIB) && !defined(ANDROID) 23 using MessagePumpForUI = MessagePumpGlib; 24-#elif defined(OS_LINUX) || defined(OS_BSD) 25+#elif defined(OS_LINUX) || defined(OS_BSD) || defined(ANDROID) 26 using MessagePumpForUI = MessagePumpLibevent; 27 #elif defined(OS_FUCHSIA) 28 using MessagePumpForUI = MessagePumpFuchsia; 29