diff --git a/sdk/core/azure-core/src/main/java/com/azure/core/annotation/Android.java b/sdk/core/azure-core/src/main/java/com/azure/core/annotation/Android.java
new file mode 100644
index 0000000000000..a5cc6bdfd41b9
--- /dev/null
+++ b/sdk/core/azure-core/src/main/java/com/azure/core/annotation/Android.java
@@ -0,0 +1,16 @@
+package com.azure.core.annotation;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import static java.lang.annotation.RetentionPolicy.CLASS;
+import java.lang.annotation.Target;
+
+/**
+ * Annotation to annotate an Android api 26+ compatible method to be ignored by animal-sniffer.
+**/
+
+@Retention(CLASS)
+@Target({ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.TYPE, ElementType.FIELD})
+public @interface Android
+{
+}
\ No newline at end of file
diff --git a/sdk/core/azure-core/src/main/java/com/azure/core/implementation/util/ReferenceManagerImpl.java b/sdk/core/azure-core/src/main/java/com/azure/core/implementation/util/ReferenceManagerImpl.java
index 662a023a86cad..1c055e3cfb285 100644
--- a/sdk/core/azure-core/src/main/java/com/azure/core/implementation/util/ReferenceManagerImpl.java
+++ b/sdk/core/azure-core/src/main/java/com/azure/core/implementation/util/ReferenceManagerImpl.java
@@ -6,6 +6,7 @@
import com.azure.core.util.ReferenceManager;
import com.azure.core.util.logging.ClientLogger;
import com.azure.core.util.logging.LogLevel;
+import com.azure.core.annotation.Android;
import java.lang.invoke.MethodHandle;
import java.lang.invoke.MethodHandles;
@@ -85,6 +86,7 @@ public ReferenceManagerImpl() {
}
@Override
+ @Android
public void register(Object object, Runnable cleanupAction) {
Objects.requireNonNull(object, "'object' cannot be null.");
Objects.requireNonNull(cleanupAction, "'cleanupAction' cannot be null.");
diff --git a/sdk/parents/azure-client-sdk-parent/pom.xml b/sdk/parents/azure-client-sdk-parent/pom.xml
index c59aa14b39bc3..f88f6117bd709 100644
--- a/sdk/parents/azure-client-sdk-parent/pom.xml
+++ b/sdk/parents/azure-client-sdk-parent/pom.xml
@@ -259,6 +259,7 @@
check
+ com.azure.core.annotation.Android
com.toasttab.android
gummy-bears-api-26