Gelişmiş emülatör kullanımı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Uygulamanızı, basit dokunmatik ekran hareketleri ve telefon hareketlerinden daha fazlasını kullanarak sanal bir cihazda test etmeniz gerekebilir. Örneğin, farklı konumları veya ağ koşullarını
simüle etmek isteyebilirsiniz. Bu sayfada, gelişmiş emülatör özellikleri ve emülatörü Android Studio ile başlatmanın farklı yolları ele alınmaktadır.
Bu bölümdeki diğer sayfalarda, terminali kullanmanızı gerektiren, emülatörün kullanımıyla ilgili daha da gelişmiş yöntemler ele alınmaktadır. Daha özel olan bu kullanım alanları şunlardır:
Çoğu uygulama geliştirici için temel emülatör gezinme özellikleri ve bu sayfadaki özellikler test ihtiyaçlarını kapsar. Emülatörle etkileşim kurma şeklinize bağlı olarak emülatörle neler yapabileceğinizi yan yana görmek için emülatör özellik karşılaştırmasına bakın.
Sınırlamalar
Android Emülatör aşağıdakilerde sanal donanım içermez:
- Bluetooth
- NFC
- SD kart takma/çıkarma
- Cihaza takılı kulaklık
- USB
Wear OS için saat emülatöründe Genel Bakış (Son Uygulamalar) düğmesi, D-pad veya parmak izi sensörü bulunmamaktadır.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Advanced emulator usage\n\nYou might need to test your app on a virtual device using more than\njust basic touch screen gestures and phone movements. For example, you might want to\nsimulate different locations or network conditions. This page covers advanced\nemulator features and different ways to launch the emulator with Android\nStudio.\n\nThe other pages in this section cover even more advanced ways to use the\nemulator, which require you to use the terminal. These more specialized use cases are:\n\n- If you aren't using Android Studio, you can [start the emulator from the command line](/studio/run/emulator-commandline).\n- To test features including fingerprint validation, or to change your virtual device's battery state, you can [send emulator console commands](/studio/run/emulator-console).\n- To have two emulator instances that can communicate to each other, or to set up other complex network architectures, you can [set up emulator networking](/studio/run/emulator-networking).\n\nFor most app developers, the\n[basic emulator navigation capabilities](/studio/run/emulator#navigate) and\nthe features on this page cover your testing needs. For a side-by-side\ncomparison of what you can do with the emulator depending on how you interact\nwith it, see [the emulator feature comparison](/studio/run/emulator-comparison).\n\nLimitations\n-----------\n\nThe Android Emulator doesn't include virtual hardware for the following:\n\n- Bluetooth\n- NFC\n- SD card insert/eject\n- Device-attached headphones\n- USB\n\nThe watch emulator for Wear OS doesn't provide the Overview (Recent Apps)\nbutton, D-pad, or fingerprint sensor."]]