diff --git a/.buckconfig b/.buckconfig
index 934256cb2..9f6c686b2 100644
--- a/.buckconfig
+++ b/.buckconfig
@@ -4,3 +4,6 @@
[maven_repositories]
central = https://repo1.maven.org/maven2
+
+[alias]
+ movies = //Examples/Movies/android/app:app
diff --git a/.gitignore b/.gitignore
index fe61f843f..cd545b912 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,6 +29,8 @@ project.xcworkspace
# Buck
.buckd
buck-out
+/ReactAndroid/src/main/jni/prebuilt/lib/armeabi-v7a/
+/ReactAndroid/src/main/jni/prebuilt/lib/x86/
# Android
.idea
diff --git a/Examples/Movies/android/app/BUCK b/Examples/Movies/android/app/BUCK
new file mode 100644
index 000000000..25c73fd54
--- /dev/null
+++ b/Examples/Movies/android/app/BUCK
@@ -0,0 +1,43 @@
+include_defs('//ReactAndroid/DEFS')
+
+android_binary(
+ name = 'app',
+ manifest = 'src/main/AndroidManifest.xml',
+ keystore = '//keystores:debug',
+ deps = [
+ ':movies-lib',
+ ],
+)
+
+android_library(
+ name = 'movies-lib',
+ srcs = glob(['src/main/java/**/*.java']),
+ deps = [
+ react_native_target('java/com/facebook/csslayout:csslayout'),
+ react_native_target('java/com/facebook/react:react'),
+ react_native_target('java/com/facebook/react/devsupport:devsupport'),
+ react_native_target('java/com/facebook/react/modules/core:core'),
+ react_native_target('java/com/facebook/react/shell:shell'),
+ react_native_target('java/com/facebook/react/touch:touch'),
+ react_native_target('java/com/facebook/react/uimanager:uimanager'),
+ react_native_target('java/com/facebook/react/uimanager/annotations:annotations'),
+ react_native_target('java/com/facebook/react/views/image:image'),
+ react_native_target('java/com/facebook/react/views/recyclerview:recyclerview'),
+ react_native_target('java/com/facebook/react/views/scroll:scroll'),
+ react_native_target('java/com/facebook/react/views/text:text'),
+ react_native_target('java/com/facebook/react/views/view:view'),
+ # .so files are prebuilt by Gradle with `./gradlew :ReactAndroid:packageReactNdkLibsForBuck`
+ react_native_target('jni/prebuilt:reactnative-libs'),
+ react_native_target('jni/prebuilt:android-jsc'),
+ react_native_dep('libraries/soloader/java/com/facebook/soloader:soloader'),
+ react_native_dep('third-party/java/jsr-305:jsr-305'),
+ ':res',
+ ],
+)
+
+
+android_resource(
+ name = 'res',
+ res = 'src/main/res',
+ package = 'com.facebook.react.movies',
+)
diff --git a/Examples/Movies/android/app/src/main/AndroidManifest.xml b/Examples/Movies/android/app/src/main/AndroidManifest.xml
index 185ffa506..8aaec6081 100644
--- a/Examples/Movies/android/app/src/main/AndroidManifest.xml
+++ b/Examples/Movies/android/app/src/main/AndroidManifest.xml
@@ -3,6 +3,7 @@
+
+