diff --git a/python/mozbuild/mozbuild/backend/templates/android_eclipse/.externalToolBuilders/PostBuilder.launch b/python/mozbuild/mozbuild/backend/templates/android_eclipse/.externalToolBuilders/PostBuilder.launch
new file mode 100644
index 00000000000000..ec664f578543a5
--- /dev/null
+++ b/python/mozbuild/mozbuild/backend/templates/android_eclipse/.externalToolBuilders/PostBuilder.launch
@@ -0,0 +1,18 @@
+#filter substitution
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/python/mozbuild/mozbuild/backend/templates/android_eclipse/.project b/python/mozbuild/mozbuild/backend/templates/android_eclipse/.project
index 5a0890b587dc7f..dfba74415bfc85 100644
--- a/python/mozbuild/mozbuild/backend/templates/android_eclipse/.project
+++ b/python/mozbuild/mozbuild/backend/templates/android_eclipse/.project
@@ -35,6 +35,15 @@
+
+ org.eclipse.ui.externaltools.ExternalToolBuilder
+
+
+ LaunchConfigHandle
+ <project>/.externalToolBuilders/PostBuilder.launch
+
+
+
com.android.ide.eclipse.adt.AndroidNature
diff --git a/python/mozbuild/mozbuild/backend/templates/android_eclipse/post_build.xml b/python/mozbuild/mozbuild/backend/templates/android_eclipse/post_build.xml
new file mode 100644
index 00000000000000..4a8f91eb0c28b6
--- /dev/null
+++ b/python/mozbuild/mozbuild/backend/templates/android_eclipse/post_build.xml
@@ -0,0 +1,45 @@
+#filter substitution
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+