hunk.code_window:   api 'expolib_v1.com.squareup.okhttp3:okhttp:3.6.0'
     api 'expolib_v1.com.squareup.okhttp3:okhttp-urlconnection:3.6.0'
     api 'expolib_v1.com.squareup.okio:okio:1.13.0'
     api 'org.webkit:android-jsc:r224109'
     // Our dependencies
     api 'com.android.support:appcompat-v7:27.1.1'
     api 'com.android.support:customtabs:27.1.1'
     api('com.crashlytics.sdk.android:crashlytics:2.5.5@aar') {
  
hunk.labels: keep keep keep add keep keep keep keep keep
hunk.after_edit:   api 'com.facebook.infer.annotation:infer-annotation:0.11.2'
     api 'javax.inject:javax.inject:1'
  
hunk.file_path: android/expoview/build.gradle
hunk.type: add
file: 
  buildscript {
      repositories {
          google()
          jcenter()
      }
  
      dependencies {
          classpath 'com.android.tools.build:gradle:3.1.2'
      }
  }
  
  apply plugin: 'com.android.library'
  apply plugin: 'maven'
  
  group = 'host.exp.exponent'
  version = '1.2.0-rc.0'
  
  //Upload android library to maven with javadoc and android sources
  configurations {
      deployerJars
  }
  
  //Creating sources with comments
  task androidSourcesJar(type: Jar) {
      classifier = 'sources'
      from android.sourceSets.main.java.srcDirs
  }
  
  //Put the androidSources and javadoc to the artifacts
  artifacts {
      archives androidSourcesJar
  }
  
  uploadArchives {
      repositories {
          mavenDeployer {
              configuration = configurations.deployerJars
              repository(url: mavenLocal().url)
          }
      }
  }
  
  android {
      compileSdkVersion 26
  
      defaultConfig {
          minSdkVersion 21
          targetSdkVersion 26
          versionCode 6
          versionName "1.2.0-rc.0"
      }
      lintOptions {
          abortOnError false
      }
  }
  
  repositories {
      mavenCentral()
  }
  
  if (new File(rootProject.projectDir.parentFile, 'pubspec.yaml').exists()) {
      apply from: project(":expo_core").file("../expo-core.gradle")
  } else if (new File(rootProject.projectDir.parentFile, 'package.json').exists()) {
      apply from: project(":expo-core").file("../expo-core.gradle")
  } else {
      throw new GradleException(
              "'expo-core.gradle' was not found in the usual Flutter or React Native dependency locations. " +
              "This package can only be used in such projects. Are you sure you've installed the dependencies properly?")
  }
  
  dependencies {
      expendency 'expo-core'
      expendency 'expo-permissions-interface'
      implementation 'com.android.support:appcompat-v7:26.1.0'
  }
  