diff --git a/android/descriptorsets/.gitignore b/android/descriptorsets/.gitignore
new file mode 100644
index 00000000..7a5d249c
--- /dev/null
+++ b/android/descriptorsets/.gitignore
@@ -0,0 +1,10 @@
+/assets/
+/res/
+/bin/
+/libs/
+/obj/
+/build.xml
+/local.properties
+/project.properties
+/proguard-project.txt
+*.apk
\ No newline at end of file
diff --git a/android/descriptorsets/AndroidManifest.xml b/android/descriptorsets/AndroidManifest.xml
new file mode 100644
index 00000000..985a732d
--- /dev/null
+++ b/android/descriptorsets/AndroidManifest.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/android/descriptorsets/example.json b/android/descriptorsets/example.json
new file mode 100644
index 00000000..6172a259
--- /dev/null
+++ b/android/descriptorsets/example.json
@@ -0,0 +1,15 @@
+{
+ "apkname": "vulkanDescriptorsets",
+ "directories": {
+ "shaders": "descriptorsets"
+ },
+ "assets": {
+ "models": [
+ "cube.dae"
+ ],
+ "textures": [
+ "crate01_color_height_rgba.ktx",
+ "crate02_color_height_rgba.ktx"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/android/pushdescriptors/.gitignore b/android/pushdescriptors/.gitignore
new file mode 100644
index 00000000..7a5d249c
--- /dev/null
+++ b/android/pushdescriptors/.gitignore
@@ -0,0 +1,10 @@
+/assets/
+/res/
+/bin/
+/libs/
+/obj/
+/build.xml
+/local.properties
+/project.properties
+/proguard-project.txt
+*.apk
\ No newline at end of file
diff --git a/android/pushdescriptors/AndroidManifest.xml b/android/pushdescriptors/AndroidManifest.xml
new file mode 100644
index 00000000..754e9167
--- /dev/null
+++ b/android/pushdescriptors/AndroidManifest.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/android/pushdescriptors/example.json b/android/pushdescriptors/example.json
new file mode 100644
index 00000000..b04a71a3
--- /dev/null
+++ b/android/pushdescriptors/example.json
@@ -0,0 +1,15 @@
+{
+ "apkname": "vulkanPushdescriptors",
+ "directories": {
+ "shaders": "pushdescriptors"
+ },
+ "assets": {
+ "models": [
+ "cube.dae"
+ ],
+ "textures": [
+ "crate01_color_height_rgba.ktx",
+ "crate02_color_height_rgba.ktx"
+ ]
+ }
+}
\ No newline at end of file