diff --git a/examples/androidlclv2/android/AndroidManifest.xml b/examples/androidlclv2/android/AndroidManifest.xml
new file mode 100644
index 000000000..57c755e9b
--- /dev/null
+++ b/examples/androidlclv2/android/AndroidManifest.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/androidlclv2/android/build.properties b/examples/androidlclv2/android/build.properties
new file mode 100644
index 000000000..edc7f2305
--- /dev/null
+++ b/examples/androidlclv2/android/build.properties
@@ -0,0 +1,17 @@
+# This file is used to override default values used by the Ant build system.
+#
+# This file must be checked in Version Control Systems, as it is
+# integral to the build system of your project.
+
+# This file is only used by the Ant script.
+
+# You can use this to override default values such as
+# 'source.dir' for the location of your java source folder and
+# 'out.dir' for the location of your output folder.
+
+# You can also use it define how the release builds are signed by declaring
+# the following properties:
+# 'key.store' for the location of your keystore and
+# 'key.alias' for the name of the key to use.
+# The password will be asked during the build when you use the 'release' target.
+
diff --git a/examples/androidlclv2/android/build.xml b/examples/androidlclv2/android/build.xml
new file mode 100644
index 000000000..5b2f467a1
--- /dev/null
+++ b/examples/androidlclv2/android/build.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/androidlclv2/android/default.properties b/examples/androidlclv2/android/default.properties
new file mode 100644
index 000000000..8010039f3
--- /dev/null
+++ b/examples/androidlclv2/android/default.properties
@@ -0,0 +1,11 @@
+# This file is automatically generated by Android Tools.
+# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
+#
+# This file must be checked in Version Control Systems.
+#
+# To customize properties used by the Ant build system use,
+# "build.properties", and override values to adapt the script to your
+# project structure.
+
+# Project target.
+target=android-10
diff --git a/examples/androidlclv2/android/local.properties b/examples/androidlclv2/android/local.properties
new file mode 100644
index 000000000..6a8ab1aa4
--- /dev/null
+++ b/examples/androidlclv2/android/local.properties
@@ -0,0 +1,10 @@
+# This file is automatically generated by Android Tools.
+# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
+#
+# This file must *NOT* be checked in Version Control Systems,
+# as it contains information specific to your local configuration.
+
+# location of the SDK. This is only used by Ant
+# For customization when using a Version Control System, please read the
+# header note.
+sdk.dir=/home/felipe/Programas/android-sdk-linux
diff --git a/examples/androidlclv2/android/res/drawable-hdpi/icon.png b/examples/androidlclv2/android/res/drawable-hdpi/icon.png
new file mode 100644
index 000000000..1cf343225
Binary files /dev/null and b/examples/androidlclv2/android/res/drawable-hdpi/icon.png differ
diff --git a/examples/androidlclv2/android/res/drawable-ldpi/icon.png b/examples/androidlclv2/android/res/drawable-ldpi/icon.png
new file mode 100644
index 000000000..e433879ed
Binary files /dev/null and b/examples/androidlclv2/android/res/drawable-ldpi/icon.png differ
diff --git a/examples/androidlclv2/android/res/drawable-mdpi/icon.png b/examples/androidlclv2/android/res/drawable-mdpi/icon.png
new file mode 100644
index 000000000..21496a29a
Binary files /dev/null and b/examples/androidlclv2/android/res/drawable-mdpi/icon.png differ
diff --git a/examples/androidlclv2/android/res/values/strings.xml b/examples/androidlclv2/android/res/values/strings.xml
new file mode 100644
index 000000000..c34e638a0
--- /dev/null
+++ b/examples/androidlclv2/android/res/values/strings.xml
@@ -0,0 +1,4 @@
+
+
+ OpenGL NDK Test
+
diff --git a/examples/androidlclv2/mainform.lfm b/examples/androidlclv2/mainform.lfm
new file mode 100644
index 000000000..640601843
--- /dev/null
+++ b/examples/androidlclv2/mainform.lfm
@@ -0,0 +1,8 @@
+object Form1: TForm1
+ Left = 313
+ Height = 240
+ Top = 186
+ Width = 320
+ Caption = 'Form1'
+ LCLVersion = '0.9.31'
+end
diff --git a/examples/androidlclv2/mainform.pas b/examples/androidlclv2/mainform.pas
new file mode 100644
index 000000000..db5e8ee74
--- /dev/null
+++ b/examples/androidlclv2/mainform.pas
@@ -0,0 +1,26 @@
+unit mainform;
+
+{$mode objfpc}{$H+}
+
+interface
+
+uses
+ Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs;
+
+type
+ TForm1 = class(TForm)
+ private
+ { private declarations }
+ public
+ { public declarations }
+ end;
+
+var
+ Form1: TForm1;
+
+implementation
+
+{$R *.lfm}
+
+end.
+