Android SDK Aracı Üzerindeki Değişiklikler

Android SDK'sının yüklü API düzeylerini ve AVD'leri yönetme yönteminde yapılan değişiklikler.

Android SDK Araçları'na yapılan değişiklikler

Android için SDK Araçları'nın son sürümlerinde Google, yeni CLI (Komut Satırı Arabirimi) araçlarına uygun olarak mevcut AVD ve SDK yöneticilerini kaldırmıştır. Android programı kaldırıldı ve Xamarin için Visual Studio Araçları'nin Mac için Visual Studio ve eski sürümlerindeki Google GUI (Grafik Kullanıcı Arabirimi) yöneticileri artık Android SDK Araçları'nın 25.2.5 sürümünden sonra çalışmayacaktır. Örneğin, komut satırı aracılığıyla android programını kullanmaya çalışmak aşağıdaki gibi bir hata iletisiyle sonuçlanır:

The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools\bin\sdkmanager.bat
and tools\bin\avdmanager.bat

Aşağıdaki bölümlerde, Android SDK 25.3.0 ve üzerini kullanarak Android SDK ve Android Sanal Cihazlarının nasıl yönetileceğini açıklanmaktadır.

UI Araçları

Visual Studio ve Mac için Visual Studio artık durdurulan Google GUI tabanlı yöneticiler için Xamarin değişimleri sağlıyor:

  • Xamarin.Android uygulamaları geliştirmek için ihtiyacınız olan Android SDK araçlarını, platformlarını ve diğer bileşenleri indirmek için eski Google SDK Yöneticisi yerine Xamarin Android SDK Yöneticisi'ni kullanın.

  • Android Sanal Cihazları oluşturmak ve yapılandırmak için eski Google Emulator Manager yerine Android Aygıt Yöneticisi kullanın.

Bu araçlar, işlevsel olarak değiştirdikleri Google GUI tabanlı yöneticilerle eşdeğerdir.

CLI Araçları

Alternatif olarak, öykünücülerinizi ve Android SDK'nızı yönetmek ve güncelleştirmek için CLI araçlarını kullanabilirsiniz. Aşağıdaki programlar artık Android SDK araçları için komut satırı arabirimini oluşturur:

sdkmanager

Eklendi: Android SDK Araçları 25.2.3 (Kasım 2016) ve üzeri.

Android SDK'nızın tools/bin klasöründe sdkmanager adlı yeni bir program vardır. Bu araç, Android SDK'sını komut satırında tutmak için kullanılır. Bu aracı kullanma hakkında daha fazla bilgi için bkz . sdkmanager.

avdmanager

Eklendi: Android SDK Araçları 25.3.0 (Mart 2017) ve üzeri.

Android SDK'nızın tools/bin klasöründe avdmanager adlı yeni bir program vardır. Bu araç, Android Öykünücüsü'ne yönelik AVD'leri korumak için kullanılır. Bu aracı kullanma hakkında daha fazla bilgi için bkz . avdmanager.

Downgrading

Android Geliştirici web sitesinden Android SDK'nın önceki bir sürümünü yükleyerek Android SDK Araçları sürümünüzü düşürebilirsiniz.

Eski GUI'yi kullanma

Android SDK Araçları sürüm 25.2.5 veya altında olduğunuz sürece android programını araçlar klasörünüzde çalıştırarak orijinal GUI'yi kullanmaya devam edebilirsiniz.