diff --git a/app/src/main/assets/data/common/tooling-api-all.jar b/app/src/main/assets/data/common/tooling-api-all.jar index b56006afb..e2448c3fc 100644 Binary files a/app/src/main/assets/data/common/tooling-api-all.jar and b/app/src/main/assets/data/common/tooling-api-all.jar differ diff --git a/build.gradle.kts b/build.gradle.kts index 32bf07ef7..9f97f6056 100755 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -68,6 +68,7 @@ fun Project.configureBaseExtension() { testOptions { unitTests.isIncludeAndroidResources = true } buildFeatures.viewBinding = true + buildFeatures.buildConfig = true } } diff --git a/common/src/main/java/com/itsaky/androidide/app/BaseIDEActivity.kt b/common/src/main/java/com/itsaky/androidide/app/BaseIDEActivity.kt index 631aceea2..e359550be 100755 --- a/common/src/main/java/com/itsaky/androidide/app/BaseIDEActivity.kt +++ b/common/src/main/java/com/itsaky/androidide/app/BaseIDEActivity.kt @@ -18,18 +18,14 @@ package com.itsaky.androidide.app import android.Manifest.permission import android.content.pm.PackageManager -import android.os.Build import android.os.Bundle import android.view.View -import android.view.WindowInsetsController import androidx.appcompat.app.AppCompatActivity import androidx.core.app.ActivityCompat import androidx.core.content.ContextCompat -import androidx.core.view.WindowCompat import androidx.fragment.app.Fragment import com.itsaky.androidide.common.R import com.itsaky.androidide.utils.ILogger -import com.itsaky.androidide.utils.isSystemInDarkMode import com.itsaky.androidide.utils.resolveAttr abstract class BaseIDEActivity : AppCompatActivity() { diff --git a/gradle.properties b/gradle.properties index 578c75b8f..31e68da43 100755 --- a/gradle.properties +++ b/gradle.properties @@ -15,3 +15,6 @@ org.gradle.jvmargs=-Xmx2048M --add-opens java.base/java.lang=ALL-UNNAMED --add-o android.useAndroidX=true android.enableJetifier=false android.jetifier.ignorelist=common-30.2.2.jar + +# TODO : Migrate +android.nonTransitiveRClass=false diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 963024f42..0b1503b24 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -agp = "7.4.2" +agp = "8.0.0-rc01" agp-tooling = "7.4.2" gradle-tooling = "8.0.2" kotlin = "1.8.20"