diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index f5d3e88060..e842db3b2a 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -51,6 +51,9 @@ jobs:
- name: Extract project Maven version
id: projectVersion
run: echo ::set-output name=version::$(./mvnw org.apache.maven.plugins:maven-help-plugin:3.2.0:evaluate -DforceStdout -Dexpression=project.version -q)
+ - name: Verify Android SDK Compatibility
+ if: matrix.java_version == '8'
+ run: ./mvnw -B -q -ff -ntp -DskipTests animal-sniffer:check
- name: Deploy snapshot
if: github.event_name != 'pull_request' && matrix.java_version == '8' && endsWith(steps.projectVersion.outputs.version, '-SNAPSHOT')
env:
diff --git a/pom.xml b/pom.xml
index a54707746d..53652980fb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -43,6 +43,13 @@
1.6
1.6
+
+ 19
+ 0.5.0
+
com.fasterxml.jackson.core;version=${project.version},
com.fasterxml.jackson.core.*;version=${project.version}
@@ -142,6 +149,24 @@ com.fasterxml.jackson.core.*;version=${project.version}
de.jjohannes
gradle-module-metadata-maven-plugin
+
+
+
+ org.codehaus.mojo
+ animal-sniffer-maven-plugin
+ 1.22
+
+
+ com.toasttab.android
+ gummy-bears-api-${version.android.sdk}
+ ${version.android.sdk.signature}
+
+
+