apply plugin: 'com.android.library' apply from: "../commons.gradle" apply from : '../dependencies.gradle' android { ndkVersion '21.3.6528147' sourceSets { main { jniLibs.srcDirs = ['./src/main/libs'] } } defaultConfig { minSdkVersion 21 targetSdkVersion 32 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } packagingOptions { resources { excludes += ['META-INF/AL2.0'] } } lint { abortOnError true checkReleaseBuilds false disable 'InvalidPackage' htmlReport true lintConfig file('../lint.xml') textReport false xmlReport false } namespace 'org.torproject.android.service' } dependencies { implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.1.0' implementation 'com.gitlab.guardianproject:jsocksandroid:1.0.4' implementation 'com.jaredrummler:android-shell:1.0.0' implementation 'androidx.core:core:1.9.0' implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.1.0' testImplementation 'junit:junit:4.13.2' implementation 'com.offbynull.portmapper:portmapper:2.0.5' implementation 'info.guardianproject:geoip:20191217' api 'info.guardianproject:jtorctl:0.4.5.7' implementation 'info.guardianproject:tor-android:0.4.6.10' implementation 'androidx.work:work-runtime-ktx:2.8.0-rc01' api libs.guardian_jtorctl implementation( libs.ipt_proxy, ) }