Android

Linux'ta Android Studio Kurmadan Android Emulator Nasıl Kurulur

Linux'ta Android Studio Kurmadan Android Emulator Nasıl Kurulur

Bu makale, resmi Android öykünücüsünün Linux'ta bağımsız bir uygulama olarak nasıl kurulacağını açıklayacaktır. Resmi Android öykünücüsü, "Android Studio" uygulama geliştirme paketiyle birlikte gelir. Ancak, Android uygulamaları geliştirmekle ilgilenmiyorsanız ve yalnızca Android Studio'yu yüklemeden çalışan bir emülatör istiyorsanız, bu makale size yardımcı olacaktır. Makalede bahsedilen tüm adımlar Ubuntu 20 üzerinde test edilmiştir.04 LTS versiyonu.

Komut Satırı Araçlarını Yükleyin

“Android Komut Satırı Araçları”nın en son sürümünü buradan indirin (komut satırı bölümüne gidin).

İndirilen arşivi çıkarın ve "cmdline-tools" dizini içinde "tools" adlı yeni bir klasör oluşturun. Tüm dosyaları “cmdline-tools” klasöründen “tools” klasörüne kopyalayıp yapıştırın. Son dizin düzeniniz şöyle görünmelidir:

cmdline araçları
├── çöp kutusu
├── kitap
├── BİLDİRİM.Txt
├── kaynak.özellikleri
└── araçlar

Gerekli Paketleri Yükle

“tools/bin” klasörüne gidin, yeni bir terminal penceresi açın ve depo ayrıntılarını güncellemek için aşağıdaki komutu çalıştırın:

$ ./sdkmanager

Ardından, mevcut ve kurulu paketleri listelemek için aşağıdaki komutu çalıştırın:

$ ./sdkmanager --liste

Android öykünücüsünün çalışması için gereken bazı paketleri yükleyin:

$ ./sdkmanager platform araçları öykünücüsü

Kullanılacak Doğru Sistem Resmini Bulun

Ardından, Android öykünücüsüne yüklemek istediğiniz sistem görüntüsünü not etmeniz gerekir. İndirilebilir sistem görüntülerinin bir listesini almak için aşağıdaki komutu çalıştırın:

$ ./sdkmanager --liste | grep "sistem görüntüleri; android"

Buna benzer bir çıktı almalısınız:

“27”, “28” gibi bazı sayılar göreceksiniz. sistem görüntüleri adına. Bu sayılar Android API düzeylerini belirtir. API seviyelerine karşılık gelen Android sürümünü buradan bulun ve emülatörde kullanmak istediğiniz uygun sistem görüntüsünü ve API seviye numarasını not edin.

Sistem Resmini ve İlgili Paketleri İndirin

Ardından, yukarıdaki adımda sonlandırdığınız API düzeyi numarasını kullanarak aşağıdaki paketleri indirin:

$ ./sdkmanager “platformlar;android-30” “system-images;android-30;google_apis_playstore;x86_64” “build-tools;30.0.2”

Örneğin, sistem görüntüsü olarak “system-images;android-29;default;x86_64” kullanmaya karar verdiyseniz, komut şu şekilde değişir:

$ ./sdkmanager “platformlar;android-29” “sistem görüntüleri;android-29;varsayılan;x86_64” “build-tools;29.0.3”

Doğru komut ve sürüm numaralarını bulmak için her zaman "liste" anahtarını kullanabilirsiniz:

$ ./sdkmanager --liste

Yeni bir AVD oluşturun

AVD veya "Android Virtual Device", gerçek bir Android donanım cihazına öykünecek bir sanal cihaz için değerleri tanımlayan bir dizi yapılandırma parametresidir.

Yeni bir AVD oluşturmak için yukarıdaki adımda indirdiğiniz sistem görüntüsünü kullanmanız gerekir. Yeni bir AVD oluşturmak için aşağıdaki komutu çalıştırın:

$ ./avdmanager avd -n "my_avd_30" -k "system-images;android-30;google_apis_playstore;x86_64" oluştur

"my_avd_30" yerine istediğiniz herhangi bir ad yazın. Bazı yapılandırma parametrelerini değiştirmeniz istenebilir. Ekrandaki talimatları izleyin ve gereksinimlerinize göre değerleri değiştirin.

AVD'nin aşağıdaki komutu kullanarak başarıyla oluşturulduğunu onaylayın:

$ ./avdmanager listesi avd

Buna benzer bir çıktı almalısınız:

Kullanılabilir Android Sanal Cihazları:
İsim: my_avd_30
Yol: /home/nit/.android/avd/my_avd_30.ortalama
Hedef: Google Play (Google Inc.)
Tabanlı: Android 11.0 (R) Etiketi/ABI: google_apis_playstore/x86_64
SD kart: 512 MB

Yukarıdaki çıktıda AVD yolunu not edin. Aynı yolda, bir “config” bulabilirsiniz.AVD'nin yapılandırma parametrelerini değiştirmek için kullanılabilen ini” dosyası.

Emülatörü Çalıştır

“Emülatör” klasörüne gidin (birkaç dizinde) ve öykünücüyü başlatmak için aşağıdaki komutu kullanın:

$ ./emulator -avd "my_avd_30"

"my_avd_30" ifadesini yukarıdaki adımda oluşturduğunuz kendi AVD'nizin adıyla değiştirin. Android öykünücünüz şimdi çalışır durumda olmalıdır:

İstediğiniz kadar AVD oluşturabilirsiniz ve her AVD / Sistem Görüntüsü ayrı olarak ele alınacaktır.

Sonuç

Android emülatörü, masaüstü PC'nizde gerçek hayattaki Android cihazlarını taklit etmek için mükemmel bir yol sağlar. Henüz geliştirme aşamasında olan bazı uygulamaları test etmek için öykünücüyü kullanabilir veya bir Linux PC'de Android uyumlu uygulamaları ve oyunları düzenli olarak çalıştırmak için öykünücüyü kullanabilirsiniz. Emülatörün performansı, sisteminizin beygir gücüne, bilgisayarınızda bulunan sanallaştırma teknolojilerine ve sisteminizin KVM çekirdek modülü ile uyumluluğuna bağlı olacaktır.

How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...
How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...