buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' } } apply plugin: 'com.android.library' def _ext = rootProject.ext def _reactNativeVersion = _ext.has('reactNative') ? _ext.reactNative : '+' def _compileSdkVersion = _ext.has('compileSdkVersion') ? _ext.compileSdkVersion : 23 def _buildToolsVersion = _ext.has('buildToolsVersion') ? _ext.buildToolsVersion : '23.0.1' def _minSdkVersion = _ext.has('minSdkVersion') ? _ext.minSdkVersion : 16 def _targetSdkVersion = _ext.has('targetSdkVersion') ? _ext.targetSdkVersion : 22 android { compileSdkVersion _compileSdkVersion buildToolsVersion _buildToolsVersion defaultConfig { minSdkVersion _minSdkVersion targetSdkVersion _targetSdkVersion versionCode 1 versionName "1.0" } lintOptions { abortOnError false } } repositories { mavenCentral() maven { url "https://maven.google.com" } } dependencies { //noinspection GradleDynamicVersion compile "com.facebook.react:react-native:${_reactNativeVersion}" compile "com.android.support:support-v4:${_compileSdkVersion}.+" compile group: 'com.github.bumptech.glide', name: 'glide', version: '3.8.0' compile group: 'com.github.bumptech.glide', name: 'okhttp3-integration', version: '1.5.0' }