diff --git a/.gitignore b/.gitignore
index dbfad773b1..9d443fb4f7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -43,15 +43,15 @@ profile
**/VisualStudio2015/Debug
**/VisualStudio2015/Release
**/VisualStudio2015/x64
-**/Android/bin
-**/Android/libs
-**/Android/gen
-**/Android/obj
**/CodeBlocks/bin
**/CodeBlocks/obj
**/CodeBlocks/*.depend
**/CodeBlocks/*.layout
-**/Builds/AndroidStudio
+**/Builds/Android/.gradle
+**/Builds/Android/app/build
+**/Builds/Android/app/.externalNativeBuild
+**/Builds/Android/lib/build
+**/Builds/Android/lib/.externalNativeBuild
**/doxygen/doc
**/doxygen/build
extras/Projucer/JUCECompileEngine.dylib
diff --git a/examples/Demo/JuceDemo.jucer b/examples/Demo/JuceDemo.jucer
index 238e5650e7..dc094a91a9 100644
--- a/examples/Demo/JuceDemo.jucer
+++ b/examples/Demo/JuceDemo.jucer
@@ -164,45 +164,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/examples/MidiTest/MidiTest.jucer b/examples/MidiTest/MidiTest.jucer
index fd0ad705e5..2af47f41de 100644
--- a/examples/MidiTest/MidiTest.jucer
+++ b/examples/MidiTest/MidiTest.jucer
@@ -101,13 +101,14 @@
+ targetFolder="Builds/Android" androidSDKPath="" androidNDKPath=""
+ androidMicNeeded="1" gradleToolchain="clang" gradleToolchainVersion="3.6"
+ androidMinimumSDK="23">
-
+
diff --git a/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer b/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer
index 63be54ab68..ce3b7993bf 100644
--- a/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer
+++ b/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer
@@ -114,14 +114,14 @@
-
+
diff --git a/examples/OSCReceiver/OSCReceiver.jucer b/examples/OSCReceiver/OSCReceiver.jucer
index 410de97740..2ce675102a 100644
--- a/examples/OSCReceiver/OSCReceiver.jucer
+++ b/examples/OSCReceiver/OSCReceiver.jucer
@@ -83,15 +83,15 @@
-
+
diff --git a/examples/OSCSender/OSCSender.jucer b/examples/OSCSender/OSCSender.jucer
index 7544de5f05..9999c17864 100644
--- a/examples/OSCSender/OSCSender.jucer
+++ b/examples/OSCSender/OSCSender.jucer
@@ -75,14 +75,14 @@
-
+
diff --git a/extras/AudioPerformanceTest/AudioPerformanceTest.jucer b/extras/AudioPerformanceTest/AudioPerformanceTest.jucer
index 92396e6d2f..ec1366e4cb 100644
--- a/extras/AudioPerformanceTest/AudioPerformanceTest.jucer
+++ b/extras/AudioPerformanceTest/AudioPerformanceTest.jucer
@@ -96,10 +96,10 @@
+ gradleToolchainVersion="3.6" androidMinimumSDK="23">