plugins { id("com.android.library") id("org.jetbrains.kotlin.android") id("kotlin-parcelize") } android { namespace = "app.netrunner.vpn" compileSdk = 36 defaultConfig { minSdk = 21 } compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } kotlinOptions { jvmTarget = "17" } sourceSets { getByName("main") { // Добавляем папку с исходным кодом (где лежат твои uniffi .kt файлы) java.srcDirs("src/main/java") // Оставляем jniLibs для .so файлов jniLibs.srcDirs("src/main/jniLibs") } } } dependencies { implementation("com.fasterxml.jackson.module:jackson-module-kotlin:2.15.2") implementation("net.java.dev.jna:jna:5.13.0@aar") implementation("androidx.core:core-ktx:1.9.0") implementation("androidx.appcompat:appcompat:1.6.0") implementation(project(":tauri-android")) }