diff --git a/samples/android/CMakeLists.txt b/samples/android/CMakeLists.txt
index 3829419d2..154712afa 100644
--- a/samples/android/CMakeLists.txt
+++ b/samples/android/CMakeLists.txt
@@ -12,7 +12,6 @@ add_subdirectory(image-manipulations)
add_subdirectory(color-blob-detection)
add_subdirectory(tutorial-1-camerapreview)
-add_subdirectory(tutorial-2-opencvcamera)
add_subdirectory(tutorial-3-native)
add_subdirectory(tutorial-4-mixed)
add_subdirectory(tutorial-5-cameracontrol)
diff --git a/samples/android/tutorial-2-opencvcamera/.classpath b/samples/android/tutorial-2-opencvcamera/.classpath
deleted file mode 100644
index 3f9691c5d..000000000
--- a/samples/android/tutorial-2-opencvcamera/.classpath
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/samples/android/tutorial-2-opencvcamera/.project b/samples/android/tutorial-2-opencvcamera/.project
deleted file mode 100644
index 1d6c7f62c..000000000
--- a/samples/android/tutorial-2-opencvcamera/.project
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
- OpenCV Tutorial 2 - Use OpenCV Camera
-
-
-
-
-
- com.android.ide.eclipse.adt.ResourceManagerBuilder
-
-
-
-
- com.android.ide.eclipse.adt.PreCompilerBuilder
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- com.android.ide.eclipse.adt.ApkBuilder
-
-
-
-
-
- com.android.ide.eclipse.adt.AndroidNature
- org.eclipse.jdt.core.javanature
-
-
diff --git a/samples/android/tutorial-2-opencvcamera/.settings/org.eclipse.jdt.core.prefs b/samples/android/tutorial-2-opencvcamera/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index b080d2ddc..000000000
--- a/samples/android/tutorial-2-opencvcamera/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.source=1.6
diff --git a/samples/android/tutorial-2-opencvcamera/AndroidManifest.xml b/samples/android/tutorial-2-opencvcamera/AndroidManifest.xml
deleted file mode 100644
index 3378b40e6..000000000
--- a/samples/android/tutorial-2-opencvcamera/AndroidManifest.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/samples/android/tutorial-2-opencvcamera/CMakeLists.txt b/samples/android/tutorial-2-opencvcamera/CMakeLists.txt
deleted file mode 100644
index 685f870b6..000000000
--- a/samples/android/tutorial-2-opencvcamera/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-set(sample example-tutorial-2-opencvcamera)
-
-add_android_project(${sample} "${CMAKE_CURRENT_SOURCE_DIR}" LIBRARY_DEPS ${OpenCV_BINARY_DIR} SDK_TARGET 11 ${ANDROID_SDK_TARGET})
-if(TARGET ${sample})
- add_dependencies(opencv_android_examples ${sample})
-endif()
-
diff --git a/samples/android/tutorial-2-opencvcamera/res/drawable/icon.png b/samples/android/tutorial-2-opencvcamera/res/drawable/icon.png
deleted file mode 100644
index 630454927..000000000
Binary files a/samples/android/tutorial-2-opencvcamera/res/drawable/icon.png and /dev/null differ
diff --git a/samples/android/tutorial-2-opencvcamera/res/layout/tutorial2_surface_view.xml b/samples/android/tutorial-2-opencvcamera/res/layout/tutorial2_surface_view.xml
deleted file mode 100644
index b8f760494..000000000
--- a/samples/android/tutorial-2-opencvcamera/res/layout/tutorial2_surface_view.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
diff --git a/samples/android/tutorial-2-opencvcamera/res/values/strings.xml b/samples/android/tutorial-2-opencvcamera/res/values/strings.xml
deleted file mode 100644
index c5405b9cb..000000000
--- a/samples/android/tutorial-2-opencvcamera/res/values/strings.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
- OCV T2 Use OpenCV Camera
-