diff --git a/src/lib.rs b/src/lib.rs index 935e432..7e87795 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -275,7 +275,8 @@ //! //! Users should generally avoid defining a flag with a value of zero. -#![cfg_attr(not(test), no_std)] +// ANDROID: Use std to allow building as a dylib. +#![cfg_attr(not(any(test, android_dylib)), no_std)] #![doc(html_root_url = "https://docs.rs/bitflags/1.3.2")] #[doc(hidden)]