deps: upgrade to android 13 [#129]
FINALLY upgrade to android 13. I cannot believe it had to take until the release of the version to finally update the SDK version, but of course it had to. For some insane reason that I have no idea why it passed QA, the 33 SDK had a crippling issue where attributes were not recognized. The only way to fix this was to: 1. Upgrade to the newer studio version (Chipmunk Patch 2) 2. Upgrade to AGP 7.3.0-beta05. Funny thing though. AGP 7.3.0 IS NOT COMPATIBLE WITH CHIPMUNK. Okay, so we can upgrade to Dolphin then and then we can use AGP, right? HAHAHA NOPE! Dolphin hasn't patched out the XML issue yet despite every other release channel having a release on August 3rd. Did some engineer at google just forget to make a release? What? Okay, so I guess I'm forced to use Electric Eel, the UNSTABLE CANARY VERSION that IS FILLED WITH BUGS. But oh wait, Electric Eel doesn't like AGP 7.3.0 EITHER! It wants AGP 7.4.0, which IS ALSO IN ALPHA. So, I'm forced to use the ALPHA studio and the ALPHA AGP version just to use the android 13 SDK in a way that is not completely unbearable. The android SDK, everyone. (This is not a cry for help, I just want to write down my infinite frustration with this stupid goose chase somewhere)
This commit is contained in:
parent
982abe8cdb
commit
cafead8a88
4 changed files with 6 additions and 7 deletions
|
@ -6,7 +6,7 @@ plugins {
|
|||
}
|
||||
|
||||
android {
|
||||
compileSdk 32
|
||||
compileSdk 33
|
||||
namespace "org.oxycblt.auxio"
|
||||
|
||||
defaultConfig {
|
||||
|
@ -17,7 +17,7 @@ android {
|
|||
minSdk 21
|
||||
// API 33 is still busted, waiting until the XML element issue is fixed
|
||||
// noinspection OldTargetApi
|
||||
targetSdk 32
|
||||
targetSdk 33
|
||||
|
||||
buildFeatures {
|
||||
viewBinding true
|
||||
|
|
|
@ -51,8 +51,8 @@ class AuxioApp : Application(), ImageLoaderFactory {
|
|||
.build()))
|
||||
}
|
||||
|
||||
override fun newImageLoader(): ImageLoader {
|
||||
return ImageLoader.Builder(applicationContext)
|
||||
override fun newImageLoader() =
|
||||
ImageLoader.Builder(applicationContext)
|
||||
.components {
|
||||
add(AlbumCoverFetcher.SongFactory())
|
||||
add(AlbumCoverFetcher.AlbumFactory())
|
||||
|
@ -63,7 +63,6 @@ class AuxioApp : Application(), ImageLoaderFactory {
|
|||
.transitionFactory(CrossfadeTransitionFactory())
|
||||
.diskCachePolicy(CachePolicy.DISABLED) // Not downloading anything, so no disk-caching
|
||||
.build()
|
||||
}
|
||||
|
||||
companion object {
|
||||
const val SHORTCUT_SHUFFLE_ID = "shortcut_shuffle"
|
||||
|
|
|
@ -9,7 +9,7 @@ buildscript {
|
|||
}
|
||||
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:7.2.2'
|
||||
classpath 'com.android.tools.build:gradle:7.4.0-alpha09'
|
||||
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
|
||||
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$navigation_version"
|
||||
classpath "com.diffplug.spotless:spotless-plugin-gradle:6.6.1"
|
||||
|
|
2
gradle/wrapper/gradle-wrapper.properties
vendored
2
gradle/wrapper/gradle-wrapper.properties
vendored
|
@ -1,5 +1,5 @@
|
|||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
|
|
Loading…
Reference in a new issue