avdmanager

avdmanager, komut satırından Android Sanal Cihazlar (AVD'ler) oluşturup yönetmenize olanak tanıyan bir komut satırı aracıdır. Ortalama görüntüleme işlemi, Android Emülatör'de simüle etmek istediğiniz bir Android telefonun, Wear OS saatinin veya Android TV cihazının özelliklerini tanımlayabilmenizi sağlar.

Android Studio kullanıyorsanız bu aracı kullanmanız gerekmez. Bunun yerine, AVD'leri IDE'den oluşturup yönetebilirsiniz.

avdmanager aracı, android_sdk/cmdline-tools/version/bin/avdmanager adresindeki Android SDK Komut Satırı Araçları paketine dahildir.

Sözdizimi

avdmanager özelliğini kullanmak için şu söz dizimini kullanın:

avdmanager [global options] command [command options]

Genel seçenekler

Tablo 1. Avd Manager için global seçeneklerin listesi.

Global seçenek Açıklama
-s | --silent Sessiz mod: Yalnızca hatalar yazdırılır.
-h | --help Kullanım yardımı.
-v | --verbose Ayrıntılı mod: Hatalar, uyarılar ve bilgi amaçlı iletiler yazdırılır.
--clear cache SDK Manager deposu manifest önbelleğini temizleyin.

Komutlar ve komut seçenekleri

Tablo 2. Avdmanager için komutların ve seçeneklerin listesi.

Komut ve seçenekler Açıklama
create avd -n name -k "sdk_id" [-c {path|size}] [-f] [-p path]

Yeni bir ortalama görüntüleme süresi oluşturun. Ortalama görüntüleme süresi için bir name sağlamalı ve tırnak içine alınmış sdk_id kullanarak ortalama görüntüleme için kullanılacak SDK paketinin kimliğini belirtmeniz gerekir. Örneğin, aşağıdaki komut, API düzeyi 25 için x86 sistem görüntüsünü kullanarak test adlı bir ortalama görüntüleme süresi oluşturur:

avdmanager create avd -n test -k "system-images;android-25;google_apis;x86"
Aşağıda diğer seçeneklerin kullanımları açıklanmaktadır:
  • -c {path|size}: Bu ortalama görüntüleme süresi için SD kart resmine giden yol veya bu ortalama görüntüleme süresi için oluşturulacak yeni SD kart görüntüsünün boyutu (KB veya MB cinsinden). K veya M ile belirtilir. Örneğin, -c path/to/sdcard/ veya -c 1000M.
  • -f: AVD'nin oluşturulmasını zorla. Aynı adı kullanan yeni bir ortalama görüntüleme süresiyle mevcut bir ortalama görüntüleme süresinin üzerine yazmanız gerekirse bu seçeneği kullanın.
  • -p path: Bu AVD dosyalarının bulunduğu dizinin oluşturulacağı konumun yolu. Yol belirtmezseniz ortalama görüntüleme süresi ~/.android/avd/ içinde oluşturulur.
delete avd -n name AVD'yi silebilirsiniz. Ortalama görüntüleme süresini name ile belirtmeniz gerekir.
move avd -n name [-p path] [-r new-name] AVD'yi taşıma veya yeniden adlandırma. Ortalama görüntüleme süresini name ile belirtmeniz gerekir. Aşağıda diğer seçeneklerin kullanımları açıklanmaktadır:
  • -p path: Bu ortalama görüntüleme aracı dosyalarının taşınacağı dizinin oluşturulacağı konumun mutlak yolu. Bu bağımsız değişkeni eklemezseniz ortalama görüntüleme süresi taşınmaz. AVD'nin adını değiştirmek istiyorsanız bu bağımsız değişkeni eklememeyi tercih edebilirsiniz.
  • -r new-name: Yeniden adlandırılan ortalama görüntüleme süresinin yeni adıdır.
list [target|device|avd] [-c] Kullanılabilir tüm hedefleri, cihaz tanımlarını veya ortalama görüntüleme sayılarını listeleyin. target, device veya avd belirtmezseniz avdmanager bunların üçünü de listeler. Komut dosyalarına uygun kompakt bir çıkış almak için -c bağımsız değişkenini ekleyin. Üç seçeneğin tümü birlikte listelendiğinde -c bağımsız değişkeni kullanılamaz.