1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
plugins {
id 'com.android.library' version '8.1.2' apply true
}
// apply plugin: 'com.android.library'
android {
compileSdkVersion 31
defaultConfig {
minSdkVersion 21
targetSdkVersion 31
}
buildTypes {
release {
minifyEnabled false
}
}
sourceSets {
main.java.srcDirs += 'lib/src/main/java'
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
}
namespace "com.pywebview"
}
task jar(type: Jar) {
getArchiveClassifier().set('sources')
destinationDirectory = file('../../webview/lib')
archiveFileName = 'pywebview-android.jar'
from "${buildDir}/intermediates/javac/release/classes"
dependsOn 'compileReleaseJavaWithJavac'
}
artifacts {
archives jar
}
|