diff --git a/docker/Dockerfile b/docker/Dockerfile
index c91b8f0385d50968dbea931d1bee9fb39f580076..11dc6a419d3d94cfba597432f599fe051be57a82 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -60,9 +60,9 @@ RUN (while sleep 1; do echo "y"; done) | sdkmanager --sdk_root=${ANDROID_HOME} '
 	'platforms;android-29'\
 	'extras;android;m2repository'\
 	'extras;google;m2repository'\
-	'ndk;21.1.6352462'
+	'ndk;21.3.6528147'
 ENV ANDROID_SDK=${ANDROID_HOME}
-ENV ANDROID_NDK=${ANDROID_HOME}/ndk/21.1.6352462
+ENV ANDROID_NDK=${ANDROID_HOME}/ndk/21.3.6528147
 
 WORKDIR /home/builder/src
 VOLUME /home/builder/src
diff --git a/ring-android/app/build.gradle b/ring-android/app/build.gradle
index e8aaf4b9e7541aac87379e56d027cd3912690cc4..e56d388d77764ba01fcdf7d190d29b7933db6999 100644
--- a/ring-android/app/build.gradle
+++ b/ring-android/app/build.gradle
@@ -5,7 +5,7 @@ def buildFirebase = project.hasProperty('buildFirebase') || getGradle().getStart
 android {
     compileSdkVersion 29
     buildToolsVersion '29.0.3'
-    ndkVersion "21.1.6352462"
+    ndkVersion "21.3.6528147"
     defaultConfig {
         minSdkVersion 21
         targetSdkVersion 29