apply plugin: 'com.android.library' dependencies { // If you want to fetch these from Maven, uncomment these lines and change // the *.jar depend to exclude these libs: compile fileTree(dir: 'libs', include: '*.jar') androidTestCompile 'com.android.support.test:runner:0.4.1' androidTestCompile 'com.android.support.test:rules:0.4.1' androidTestCompile 'junit:junit:4.12' } android { compileSdkVersion 22 buildToolsVersion '26.0.2' sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } androidTest { manifest.srcFile '../netciphertest/AndroidManifest.xml' java.srcDirs = ['../netciphertest/src'] resources.srcDirs = ['../netciphertest/src'] aidl.srcDirs = ['../netciphertest/src'] renderscript.srcDirs = ['../netciphertest/src'] res.srcDirs = ['../netciphertest/res'] assets.srcDirs = ['../netciphertest/assets'] } } defaultConfig { testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } lintOptions { abortOnError false htmlReport true xmlReport false textReport false } testOptions { unitTests { // prevent tests on JVM from dying on android.util.Log calls returnDefaultValues = true all { testLogging { events "skipped", "failed", "standardOut", "standardError" showStandardStreams = true } } } } }