Как узнать версию Android SDK

Определяем версию Android SDK для этого в Android Studio переходим в File ->Project Structure
project structure
Открывается окно Project Structure слева на вкладке переходим SDK Location и появится путь, где у вас  в Windows установлен SDK
sdk location android studio
В проводнике переходим по этому пути

C:\Users\User\AppData\Local\Android\Sdk

в папку \tools и открываем блокнотом файл source.properties

Pkg.UserSrc=false
Pkg.Revision=26.1.1
Platform.MinPlatformToolsRev=20
Pkg.Dependencies=emulator
Pkg.Path=tools
Pkg.Desc=Android SDK Tools

На вкладке Modules в Properties указана версия SDK
modules android studio
Если появится ошибка типа

Could not resolve all dependencies for configuration ‘App:debugRuntimeClasspath’.
Could not create task ‘:App:minifyReleaseWithR8’.
Cannot query the value of this provider because it has no value available.

то необходимо в настройках build.gradle указать версию API, пример


android {
    compileSdkVersion 32
    buildToolsVersion "32.0.0"

    defaultConfig {
        applicationId "ru.site.app"
        minSdkVersion 16
        targetSdkVersion 32
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
    ndkVersion '24.0.7956693 rc2'
}
3466

Leave a Reply

Ваш адрес email не будет опубликован.