Soru & Cevap

Support Library devre dışı bırakma ...

20.01.2017 - 02:18

Merhaba;

Android programlama öğrenmeye geçen hafta başladım. Başlarda izlediğim bazı eğitim videolarında düşük API seviyelerine göre uygulama geliştirdiği için Destek kütüphanesini Android Studio'ya eklemiş bulundum. Şimdi derslerinizi takip ederken yaptığım uygulamalarda en düşük Android 4 için uygulama geliştirmek istiyorum. Bu yüzden Destek kütüphanesini kaldırmak istiyorum. Kaldırma işlemini yapmak için build.gradle dosyamdaki tanımlamaları değiştirmem yeterli mi? Ek olarak, eski sürüm androidlere yönelik uygulama geliştirmeyeceğim için bu değişiklik ulaşablieceğim metodlarda ve özelliklerde bir kısıtlama yaratır mı?

Şu anki build.gradle dosyam;

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.2"
    defaultConfig {
        applicationId "com.notanot.gelecegiyazanlar"
        minSdkVersion 15
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:25.1.0'
    compile 'com.android.support:design:25.1.0'
    compile 'com.android.support.constraint:constraint-layout:1.0.0-beta4'
    compile 'com.android.support:support-v4:25.1.0'
    testCompile 'junit:junit:4.12'
}

Bu  dosyada sadece dependencies bölümünü varsayılan olarak nasıl bir şekilde düzenlemem gerekli?

 

Teşekkürler.

19 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user gmyucalfarukeren
gmyucalfarukeren
22.02.2023 - 02:05

Destek Kütüphanesi, Android uygulamalarında geriye dönük uyumluluk sağlamak için kullanılan bir kütüphanedir. Eğer uygulamanızın en düşük Android sürümü 4 ise, Destek Kütüphanesi'ne ihtiyacınız yoktur çünkü bu sürüm zaten Destek Kütüphanesi'ni desteklemiyor. Bu nedenle, Destek Kütüphanesi'ni kaldırabilirsiniz

dependencies bölümünde bulunan tüm "com.android.support" paketlerini kaldırmanız yeterlidir. Aşağıdaki gibi düzenleyebilirsiniz

dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support.constraint:constraint-layout:1.0.0-beta4' testCompile 'junit:junit:4.12' }