<uses-sdk>

Google Play, uygulamanızı platform sürümü gereksinimlerini karşılamayan cihazlardan filtrelemek için uygulama manifestinizde belirtilen <uses-sdk> özelliklerini kullanır. Bu özellikleri ayarlamadan önce Google Play filtrelerini anladığınızdan emin olun.

söz dizimi:
<uses-sdk android:minSdkVersion="integer"
          android:targetSdkVersion="integer"
          android:maxSdkVersion="integer" />
içerdiği:
<manifest>
description:

Bir uygulamanın Android platformunun bir veya daha fazla sürümüyle uyumluluğunu API düzeyinde bir tam sayı ile ifade edebilmenizi sağlar. Bir uygulama tarafından ifade edilen API düzeyi, belirli bir Android sisteminin API düzeyiyle karşılaştırılır. Bu düzey, farklı Android cihazlar arasında farklılık gösterebilir.

Adına rağmen bu öğe, yazılım geliştirme kitinin (SDK) veya Android platformunun sürüm numarasını değil, API seviyesini belirtmek için kullanılır. API düzeyi her zaman tek bir tam sayıdır. API düzeyini, ilişkili Android sürüm numarasından türetemezsiniz. Örneğin, ana sürüm ya da ana ve alt sürümlerin toplamıyla aynı değildir.

Uygulamalarınız için sürüm oluşturma hakkındaki belgeyi de okuyun.

özellikler:
android:minSdkVersion
Uygulamanın çalışması için gereken minimum API seviyesini belirten tam sayı. Android sistemi, API düzeyi bu özellikte belirtilen değerin altındaysa kullanıcının uygulamayı yüklemesini engeller. Bu özelliği her zaman bildir.

Dikkat: Bu özelliği bildirmezseniz sistem, varsayılan değerin "1" olduğunu varsayar. Bu değer, uygulamanızın tüm Android sürümleriyle uyumlu olduğunu ifade eder. Bu değer değilse ve doğru minSdkVersion için beyan etmediyseniz uyumsuz API düzeyine sahip bir sisteme yüklendiğinde uygulama, kullanılamayan API'lere erişmeye çalışırken çalışma zamanında kilitlenir. Bu nedenle, minSdkVersion özelliğinde uygun API seviyesini belirttiğinizden emin olun.

android:targetSdkVersion
Uygulamanın hedeflediği API seviyesini belirten bir tam sayı. Ayarlanmazsa varsayılan değer minSdkVersion için belirtilen değere eşittir.

Bu özellik, sistemi hedef sürümle test ettiğiniz konusunda bilgilendirir ve sistem, uygulamanızın hedef sürümle uyumlu olmasını sağlamak için hiçbir uyumluluk davranışını etkinleştirmez. Uygulama, daha düşük sürümlerde (minSdkVersion sürümüne kadar) çalışmaya devam edebilir.

Android her yeni sürümde geliştiğinden bazı davranışlar, hatta görünümler bile değişebilir. Bununla birlikte, platformun API düzeyi uygulamanızın targetSdkVersion politikası tarafından açıklanan sürümden yüksekse sistem, uygulamanızın beklediğiniz gibi çalışmaya devam etmesi için uyumluluk davranışlarını etkinleştirebilir. Üzerinde çalıştığı platformun API düzeyiyle eşleşmesi için targetSdkVersion öğesini belirterek bu tür uyumluluk davranışlarını devre dışı bırakabilirsiniz.

Örneğin, bu değerin "11" veya daha yüksek bir değere ayarlanması, sistemin Android 3.0 veya sonraki sürümler üzerinde çalışırken uygulamanıza Holo varsayılan temasını uygulamasına izin verir ve API düzeyi 11 desteği dolaylı olarak büyük ekranları desteklediğinden daha büyük ekranlarda çalışırken ekran uyumluluk modunu devre dışı bırakır.

Bu özellik için ayarladığınız değere bağlı olarak sistemin, etkinleştirebileceği birçok uyumluluk davranışı vardır. Bu davranışların bazıları, Build.VERSION_CODES referansında karşılık gelen platform sürümleri tarafından açıklanmıştır.

Uygulamanızı her Android sürümüyle birlikte korumak için bu özelliğin değerini en son API seviyesiyle eşleşecek şekilde artırın ve ardından uygulamanızı ilgili platform sürümünde kapsamlı bir şekilde test edin.

Kullanıma sunulma tarihi: API düzeyi 4

android:maxSdkVersion
Uygulamanın çalışmak üzere tasarlandığı maksimum API seviyesini belirten tam sayı.

Android 1.5, 1.6, 2.0 ve 2.0.1'de sistem, bir uygulamayı yüklerken ve sistem güncellemesinden sonra uygulamayı yeniden doğrularken bu özelliğin değerini kontrol eder. Her iki durumda da uygulamanın maxSdkVersion özelliği, sistemin kendisi tarafından kullanılan API düzeyinden düşükse sistem uygulamanın yüklenmesine izin vermez. Sistem güncellemesinden sonra yeniden doğrulama yapılması durumunda uygulamanız cihazdan etkili bir şekilde kaldırılır.

Bu özelliğin sistem güncellemelerinden sonra uygulamanızı nasıl etkileyebileceğini göstermek için aşağıdaki örneği inceleyin:

Manifest dosyasında maxSdkVersion="5" belirten bir uygulama Google Play'de yayınlanır. Cihazı Android 1.6 (API düzeyi 4) çalıştıran bir kullanıcı, uygulamayı indirip yükler. Kullanıcı birkaç hafta sonra Android 2.0 (API düzeyi 5) için kablosuz bir sistem güncellemesi alır. Güncelleme yüklendikten sonra sistem, uygulamanın maxSdkVersion değerini kontrol eder ve güncellemeyi başarıyla yeniden doğrular.

Uygulama normal şekilde çalışır. Ancak bir süre sonra cihaz, bu kez Android 2.0.1 (API düzeyi 6) sürümüne sahip başka bir sistem güncellemesi alır. Sistemin kendi API düzeyi (6) artık uygulama tarafından desteklenen maksimum seviyeden (5) daha yüksek olduğundan, güncelleme sonrasında sistem uygulamayı yeniden doğrulayamaz. Sistem, uygulamayı cihazdan kaldırarak kullanıcının görmesini engeller.

Uyarı: Bu özelliğin beyan edilmesini önermiyoruz. Öncelikle, bu özelliği, yeni Android platformu sürümleri kullanıma sunuldukça uygulamanızın dağıtılmasını engelleyecek bir araç olarak ayarlamanıza gerek yoktur. Platformun yeni sürümleri, tasarımı gereği tamamen geriye dönük uyumludur. Uygulamanız yalnızca standart API'ler kullandığı ve geliştirme en iyi uygulamalarını takip ettiği sürece yeni sürümlerde düzgün çalışır. İkinci olarak, bazı durumlarda özelliğin belirtilmesi, sistemin daha yüksek bir API seviyesine güncellenmesinden sonra uygulamanızın kullanıcıların cihazlarından kaldırılmasına neden olabilir. Uygulamanızın yüklü olma olasılığı yüksek olan çoğu cihaz, düzenli aralıklarla sistem güncellemeleri aldığından, bu özelliği ayarlamadan önce bu güncellemelerin uygulamanız üzerindeki etkisini göz önünde bulundurun.

Kullanıma sunulma tarihi: API düzeyi 4

Android'in bazı sürümleri (Android 2.0.1'den sonraki sürümler) yükleme veya yeniden doğrulama sırasında maxSdkVersion özelliğini kontrol etmez ya da zorunlu kılmaz. Ancak Google Play, kullanıcılara indirilebilecek uygulamalar sunarken bu özelliği filtre olarak kullanmaya devam eder.
şurada kullanıma sunuldu:
API düzeyi 1

API düzeyi nedir?

API düzeyi, Android platformunun bir sürümü tarafından sunulan çerçeve API düzeltmesini benzersiz şekilde tanımlayan bir tam sayı değeridir.

Android platformu, uygulamaların temel Android sistemiyle etkileşim kurmak için kullanabileceği bir çerçeve API'si sağlar. Çerçeve API'si şunlardan oluşur:

  • Temel paket ve sınıf kümesi
  • Manifest dosyası tanımlamak için kullanılan XML öğeleri ve özellikleri grubu
  • Kaynakları tanımlamak ve kaynaklara erişmek için kullanılan XML öğeleri ve özellikleri grubu
  • Amaçlar grubu
  • Uygulamaların isteyebileceği izinlerin yanı sıra sistemde yer alan izin yaptırımları

Android platformunun takip eden her sürümü, sunduğu Android uygulama çerçevesi API'si için güncellemeler içerebilir.

Çerçeve API'sinde yapılan güncellemeler, yeni API'nin önceki API sürümleriyle uyumlu kalmasını sağlayacak şekilde tasarlanmıştır. Yani, API'deki değişikliklerin çoğu eklemelidir ve bunların yerine yeni işlevler sunar. API'nin bazı bölümleri yeni sürüme geçirildiğinde, değiştirilen eski parçalar kullanımdan kaldırılır ancak kaldırılmaz. Bu sayede mevcut uygulamalar bunları kullanmaya devam edebilir.

Çok nadir durumlarda, API'nin bazı kısımları değiştirilir veya kaldırılır. Ancak genellikle bu tür değişiklikler, yalnızca API sağlamlığını ve uygulama veya sistem güvenliğini desteklemek için gerekir. Önceki düzeltmelere ait diğer tüm API parçaları, herhangi bir değişiklik yapılmadan ileriye taşınır.

Bir Android platformunun sunduğu çerçeve API'si, API seviyesi adı verilen bir tam sayı tanımlayıcı kullanılarak belirtilir. Her Android platform sürümü tam olarak bir API düzeyini destekler ancak önceki tüm API düzeyleri için (API düzeyi 1'e kadar) destek örtülüdür. Android platformunun ilk sürümünde API düzeyi 1 sağlanırken sonraki sürümlerde API düzeyi artırılmıştır.

Aşağıdaki tabloda, Android platformunun her sürümü tarafından desteklenen API düzeyi belirtilmektedir. Her bir sürümü çalıştıran cihazların göreli sayıları hakkında bilgi edinmek için Dağıtım kontrol paneli'ne göz atın.

Platform SürümüAPI seviyesiSÜRÜM_KODUNotlar
Android 15 API 34 → DP1 VANILLA_ICE_CREAM Platformların Öne Çıkan Özellikleri
Android 14 34 UPSIDE_DOWN_CAKE Platformların Öne Çıkan Özellikleri
Android 13 33 TIRAMISU Platformların Öne Çıkan Özellikleri
Android 12 32 S_V2 Platformların Öne Çıkan Özellikleri
31 S Platformların Öne Çıkan Özellikleri
Android 11 30 R Platformların Öne Çıkan Özellikleri
Android 10 29 Q Platformların Öne Çıkan Özellikleri
Android 9 28 P Platformların Öne Çıkan Özellikleri
Android 8.1 27 O_MR1 Platformların Öne Çıkan Özellikleri
Android 8.0 26 O Platformların Öne Çıkan Özellikleri
Android 7.1.1
Android 7.1
25 N_MR1 Platformların Öne Çıkan Özellikleri
Android 7.0 24 N Platformların Öne Çıkan Özellikleri
Android 6.0 23 M Platformların Öne Çıkan Özellikleri
Android 5.1 22 LOLLIPOP_MR1 Platformun Öne Çıkan Özellikleri
Android 5.0 21 LOLLIPOP
Android 4.4W 20 KITKAT_WATCH Yalnızca Giyilebilir Cihazlar için KitKat
Android 4.4 19 KITKAT Platformun Öne Çıkan Özellikleri
Android 4.3 18 JELLY_BEAN_MR2 Platformun Öne Çıkan Özellikleri
Android 4.2 ve 4.2.2 sürümleri 17 JELLY_BEAN_MR1 Platformun Öne Çıkan Özellikleri
Android 4.1, 4.1.1 16 JELLY_BEAN Platformun Öne Çıkan Özellikleri
Android 4.0.3, 4.0.4 15 ICE_CREAM_SANDWICH_MR1 Platformun Öne Çıkan Özellikleri
Android 4.0, 4.0.1, 4.0.2 14 ICE_CREAM_SANDWICH
Android 3.2 13 HONEYCOMB_MR2
Android 3.1.x 12 HONEYCOMB_MR1 Platformların Öne Çıkan Özellikleri
Android 3.0.x 11 HONEYCOMB Platformların Öne Çıkan Özellikleri
Android 2.3.4
Android 2.3.3
10 GINGERBREAD_MR1 Platformun Öne Çıkan Özellikleri
Android 2.3.2
Android 2.3.1
Android 2.3
9 GINGERBREAD
Android 2.2.x 8 FROYO Platformların Öne Çıkan Özellikleri
Android 2.1.x 7 ECLAIR_MR1 Platformun Öne Çıkan Özellikleri
Android 2.0.1 6 ECLAIR_0_1
Android 2.0 5 ECLAIR
Android 1.6 4 DONUT Platformların Öne Çıkan Özellikleri
Android 1.5 3 CUPCAKE Platformların Öne Çıkan Özellikleri
Android 1.1 2 BASE_1_1
Android 1.0 1 BASE

Android'de API düzeyi kullanımları

API düzeyi tanımlayıcı, kullanıcılara ve uygulama geliştiricilerine mümkün olan en iyi deneyimi sunmada önemli bir rol oynar:

  • Android platformunun, desteklediği maksimum çerçeve API düzeltmesini açıklamasını sağlar.
  • Uygulamaların gerektirdiği çerçeve API revizyonunu açıklamasını sağlar.
  • Bu özellik, sürümlerle uyumsuz uygulamaların yüklenmemesi için sistemin, kullanıcının cihazına uygulama yükleme konusunda anlaşmaya varmasını sağlar.

Her Android platform sürümü, API düzeyi tanımlayıcısını Android sisteminin kendi içinde dahili olarak depolar.

Uygulamalar, çalıştırabilecekleri minimum ve maksimum API düzeylerinin yanı sıra desteklemek üzere tasarlandıkları tercih edilen API düzeyini tanımlamak için çerçeve API'si (<uses-sdk>) tarafından sağlanan bir manifest öğesini kullanabilir. Öğe, üç temel özellik sunar:

  • android:minSdkVersion: Uygulamanın çalışabileceği minimum API düzeyi. Varsayılan değer "1"dir.
  • android:targetSdkVersion: Uygulamanın çalışmak üzere tasarlandığı API düzeyi. Bazı durumlarda bu, uygulamanın yalnızca minimum API düzeyinde tanımlananları kullanmakla sınırlı olmak yerine, hedef API düzeyinde tanımlanan manifest öğelerini veya davranışları kullanmasına olanak tanır.
  • android:maxSdkVersion: Uygulamanın çalışabileceği maksimum API düzeyi. Önemli: Özelliği kullanmadan önce bu sayfadaki bu özellikle ilgili bilgileri okuyun.

Örneğin, bir uygulamanın çalışması için gereken minimum sistem API'si düzeyini belirtmek amacıyla uygulama, manifest dosyasına android:minSdkVersion özelliğine sahip bir <uses-sdk> öğesi ekler. android:minSdkVersion değeri, uygulamanın çalışabileceği Android platformunun ilk sürümünün API seviyesine karşılık gelen tam sayıdır.

Kullanıcı bir uygulamayı yüklemeye çalıştığında veya sistem güncellemesinden sonra bir uygulamayı yeniden doğruladığında, Android sistemi önce uygulamanın manifest dosyasındaki <uses-sdk> özelliklerini kontrol eder ve değerleri kendi dahili API düzeyiyle karşılaştırır. Sistem, yalnızca aşağıdaki koşullar karşılanırsa kurulumun başlatılmasına izin verir:

  • Bir android:minSdkVersion özelliği bildirilirse değeri, sistemin API seviyesi tam sayısından küçük veya ona eşit olur. Beyan edilmezse sistem, uygulamanın API düzeyi 1'i gerektirdiğini varsayar.
  • Bir android:maxSdkVersion özelliği bildirilirse değeri, sistemin API seviyesi tam sayısına eşit veya bundan daha büyük olur. Beyan edilmezse sistem, uygulamanın maksimum API seviyesi olmadığını varsayar. Sistemin bu özelliği nasıl işlediği hakkında daha fazla bilgi için bu özelliğin açıklamasını okuyun.

Bir uygulamanın manifest dosyasında belirtildiğinde, <uses-sdk> öğesi aşağıdaki gibi görünebilir:

<manifest>
  <uses-sdk android:minSdkVersion="5" />
  ...
</manifest>

Bir uygulamanın android:minSdkVersion bölgesinde API düzeyi beyan etmesinin temel nedeni, Android sistemine, belirtilen API düzeyinde sunulan API'leri kullandığını bildirmektir.

Uygulama bir şekilde daha düşük API seviyesine sahip bir platforma yüklenirse çalışma zamanında mevcut olmayan API'lere erişmeye çalıştığında kilitlenir. Gereken en düşük API düzeyi hedef cihazdaki platform sürümünden yüksekse sistem uygulamanın yüklenmesine izin vermeyerek bu sonucu engeller.

Geliştirme sürecinde dikkat edilmesi gereken hususlar

Aşağıdaki bölümlerde, uygulamanızı geliştirirken göz önünde bulundurmanız gereken API düzeyiyle ilgili bilgiler verilmektedir.

Uygulama yönlendirme uyumluluğu

Android uygulamaları genellikle Android platformunun yeni sürümleriyle ileriye uyumludur.

Çerçeve API'sinde yapılan değişikliklerin neredeyse tümü eklemeli olduğundan, API'nin herhangi bir sürümü kullanılarak geliştirilen bir Android uygulaması, API düzeyinde belirtildiği şekilde Android platformunun sonraki sürümleri ve daha yüksek API düzeyleriyle ileriye dönük uyumludur. Uygulama, API'nin daha sonra herhangi bir nedenle kaldırılan bir parçasının kullanıldığı münferit durumlar haricinde, Android platformunun tüm sonraki sürümlerinde çalışabilir.

Android destekli birçok cihaz kablosuz olarak (OTA) sistem güncellemelerini aldığından ileriye dönük uyumluluk önemlidir. Kullanıcı, uygulamanızı yükleyip başarıyla kullanabilir, ardından daha sonra Android platformunun yeni bir sürümüne OTA güncellemesi alabilir. Güncelleme yüklendikten sonra uygulamanız, ortamın yeni bir çalışma zamanı sürümünde çalışır, ancak bu sürümde uygulamanızın bağımlı olduğu API ve sistem özellikleri hâlâ bulunur.

API'nin altındaki değişiklikler (temel sistemdekiler gibi), uygulamanızı yeni ortamda çalıştırıldığında etkileyebilir. Uygulama geliştiricisi olarak sizin, uygulamanın her sistem ortamında nasıl göründüğünü ve nasıl davrandığını anlamanız önemlidir.

Android SDK, uygulamanızı Android platformunun çeşitli sürümlerinde test etmenize yardımcı olmak için indirebileceğiniz birden fazla platform içerir. Her platform, uygulamanızı test etmek için ortalama görüntüleme modunda çalıştırabileceğiniz uyumlu bir sistem görüntüsü içerir.

Uygulama geriye dönük uyumluluk

Android uygulamaları, Android platformunun derlendikleri sürümden daha eski sürümleriyle geriye dönük uyumlu olmayabilir.

Android platformunun her yeni sürümü, uygulamaların yeni platform özelliklerine erişmesini veya mevcut API parçalarının yerini almasını sağlayanlar gibi yeni çerçeve API'leri içerebilir. Uygulamalar, API düzeyinde belirtilen şekilde yeni platformda ve platformun sonraki sürümlerinde çalışırken yeni API'lere erişebilir. Ancak platformun önceki sürümleri yeni API'leri içermediğinden, yeni API'leri kullanan uygulamalar bu platformlarda çalıştırılamaz.

Android destekli bir cihazın platformun önceki bir sürümüne indirgenme ihtimali olmasa da, sahada platformun önceki sürümlerini çalıştıran pek çok cihaz bulunabileceğini unutmamak gerekir. OTA güncellemelerini alan cihazlarda bile bazıları gecikebilir ve uzun bir süre için güncelleme alamayabilir.

Platform sürümü ve API düzeyi seçin

Uygulamanızı geliştirirken uygulamayı derlediğiniz platform sürümünü seçersiniz. Genel olarak uygulamanızı, uygulamanızın destekleyebildiği mümkün olan en düşük platform sürümünde derleyin.

Uygulamayı ardışık olarak daha düşük olan derleme hedeflerine göre derleyerek mümkün olan en düşük platform sürümünü belirleyebilirsiniz. En düşük sürümü belirledikten sonra, ilgili platform sürümünü ve API düzeyini kullanarak bir ortalama görüntüleme süresi (AVD) oluşturup uygulamanızı tam olarak test edin. Uygulamanın manifest dosyasında bir android:minSdkVersion özelliği beyan ettiğinizden ve değerini, platform sürümünün API düzeyine ayarladığınızdan emin olun.

Minimum API düzeyi belirleme

API'leri veya en son platform sürümünde sunulan sistem özelliklerini kullanan bir uygulama derliyorsanız android:minSdkVersion özelliğini en son platform sürümünün API seviyesine ayarlayın. Böylece kullanıcılar, yalnızca cihazlarında Android platformunun uyumlu bir sürümünü çalıştırıyorlarsa uygulamanızı yükleyebilirler. Bu da uygulamanızın kullanıcıların cihazlarında düzgün çalışmasını sağlar.

Uygulamanız en son platform sürümünde sunulan API'leri kullanıyor ancak android:minSdkVersion özelliği beyan etmiyorsa platformun en yeni sürümünü çalıştıran cihazlarda düzgün çalışır ancak platformun önceki sürümlerini çalıştıran cihazlarda çalışmaz. İkinci durumda uygulama, çalışma zamanında önceki sürümlerde bulunmayan API'leri kullanmaya çalışırken kilitlenir.

Daha yüksek API seviyeleriyle test etme

Uygulamanızı derledikten sonra, uygulamanın android:minSdkVersion özelliğinde belirtilen platformda test ettiğinizden emin olun. Bunu yapmak için uygulamanızın gerektirdiği platform sürümünü kullanan bir ortalama görüntüleme süresi (AVD) oluşturun. Ayrıca ileriye dönük uyumluluğu kontrol etmek için uygulamayı, kullandığından daha yüksek bir API düzeyi kullanan tüm platformlarda çalıştırıp test edin.

Android SDK'sı, en son sürüm de dahil olmak üzere kullanabileceğiniz birden fazla platform sürümü içerir ve gerektiğinde diğer platform sürümlerini indirmek için kullanabileceğiniz bir güncelleyici araç sunar.

Güncelleyiciye erişmek için <sdk>/tools dizininde bulunan android komut satırı aracını kullanın. SDK güncelleyiciyi, android sdk komutunu çalıştırarak başlatabilirsiniz. Ayrıca android.bat (Windows) veya android (OS X/Linux) dosyasını çift tıklayabilirsiniz.

Uygulamanızı emülatörde farklı platform sürümlerinde çalıştırmak için test etmek istediğiniz her platform sürümü için bir ortalama görüntüleme süresi oluşturun. Ortalama görüntüleme süresi (AVD) hakkında daha fazla bilgi edinmek için Sanal cihazlar oluşturma ve yönetme başlıklı makaleye göz atın. Test için fiziksel bir cihaz kullanıyorsanız, çalıştırılan Android platformunun API düzeyini bildiğinizden emin olun. Platform sürümlerinin ve API seviyelerinin listesi için bu belgedeki tabloya bakın.

Referans belgelerini API düzeyine göre filtreleyin

Android platformu referans dokümanı sayfaları, her sayfanın sol üst kısmında "API düzeyi" denetimi sunar. Bu kontrolü, manifest dosyasının android:minSdkVersion özelliğinde belirttiği API düzeyine bağlı olarak yalnızca uygulamanız tarafından gerçekten erişilebilen API bölümleriyle ilgili belgeleri göstermek için kullanabilirsiniz.

Filtrelemeyi kullanmak için menüden uygulamanız tarafından belirtilen API seviyesini seçin. Daha sonraki bir API düzeyinde sunulan API'ler daha sonra devre dışı bırakılır ve uygulamanıza erişilemeyeceği için içerikleri maskelenir.

Belgelerde API düzeyine göre filtreleme yapılması, her API düzeyinde sunulan yeni veya kullanıma sunulan özelliklerin görünümünü sağlamaz. Daha sonraki API seviyelerinde kullanıma sunulacak API öğelerini hariç tutarken, belirli bir API düzeyiyle ilişkilendirilmiş API'nin tamamını görüntülemenin bir yolunu sunar.

Tüm belgeleri görüntülemek için API düzeyi menüsünün üst kısmında REL'yi seçin. API seviyesinde filtreleme varsayılan olarak devre dışıdır. Böylece API seviyesinden bağımsız olarak çerçeve API'nin tamamını görüntüleyebilirsiniz.

Bağımsız API öğelerinin referans belgelerinde, her bir öğenin tanıtıldığı API düzeyi belirtilir. Paketler ve sınıflar için API düzeyi, her belge sayfasındaki içerik alanının sağ üst köşesinde "API düzeyinde eklendi" şeklinde belirtilir. Sınıf üyelerinin API düzeyi, sağ kenar boşluğundaki ayrıntılı açıklama başlıklarında belirtilir.