diff --git a/common/src/main/java/io/netty/util/internal/PlatformDependent.java b/common/src/main/java/io/netty/util/internal/PlatformDependent.java index d27ac39169..fcc1c20f13 100644 --- a/common/src/main/java/io/netty/util/internal/PlatformDependent.java +++ b/common/src/main/java/io/netty/util/internal/PlatformDependent.java @@ -175,7 +175,7 @@ public final class PlatformDependent { MAYBE_SUPER_USER = maybeSuperUser0(); - if (!isAndroid()) { + if (!isAndroid() && hasUnsafe()) { // only direct to method if we are not running on android. // See https://github.com/netty/netty/issues/2604 if (javaVersion() >= 9) {