5

Android Studio 1.0 RC 2'de çalışıyorum ve Intel HAXM ile bir Android Emulator'um var. Emülatör normal çalışıyor. Donanım düğmelerini gösterir, ancak bu düğmeler tıklanabilir değildir. AVD yapılandırması Nexus S için varsayılan değerdir, ancak ölçek 0,5'dir.Donanım düğmeleri Android emülatörde tıklanamaz

cevap

3

@CommonsWare yorum dayanarak

@Plugie: O derileri kullanmak asla ve bu düğmeler hiç tıklanabilir olması gerekiyordu farkında değilim. Ben hw.mainKeys ayarlamak için tavsiye

= hayır

sizin AVD için gerçek yapılandırma dosyasına gidin. OS X ve Linux'ta, normalde ~/.android/avd /.../ config.ini, burada ... AVD'nizin adını temel alır. Hw.mainKeys değerinizin ne olduğunu görün.

hw.mainKeys = no'yu ayarladıktan sonra, ekran görüntüsünde görülebilen Sistem Çubuğunu hangi kırmızı dikdörtgeni gösterecektir. Sonra biraz daha fazla iş gerekli Benim için Donanım Düğme

nexus s with hw.mainKeys=no

1

Bunu yapmak için bazı emülatör ayarlarınızı değiştirmeniz gerekecektir. Cildi 'Dinamik donanım denetimli cilt' olarak değiştirin ve 'donanım klavyesi var' onay kutusunun işaretli olduğundan emin olun. Bu çözüm olup olmadığından emin değil, ama bir deneyin.

+1

'a yardımcı oldu Emülatör konfigürasyonunu gördüm, içinde sadece cihazın derileri ve varyantı "ten yok" var, "donanım dinamik kontrolleriyle" varyantı yok. "Donanım klavyesi mevcut" onay kutusu işaretlidir. Çözümün daha varyantları var mı? –

+0

Üzgünüm, fikirlerim yok – Quitlox

3

Bu donanım düğmeleri gösterir, ancak o zaman "donanım düğmeleri" değildir, gezinme çubuğunda ev ve geri gösteriyorsa bu düğmeler

tıklanabilir değildir. Gezinti çubuğu budur. Gerçek "donanım" HOME ve BACK düğmeleri için, hiçbir şey görmemelisiniz ve geliştirme makinenizin klavyesinde sırasıyla Home ve Esc ile eşleştirilir. AVD'nizin gerçek yapılandırma dosyasına gidin. OS X ve Linux'ta, normalde ..., AVD'nizin adını temel alan ~/.android/avd/.../config.ini'dur. Senin hw.mainKeys değerin ne olduğunu gör. "Donanım" HOME ve BACK düğmeleri için, hw.mainKeys, yes; HOME ve GERİ düğmelerine sahip bir gezinme çubuğu için, hw.mainKeys, no olmalıdır.

+0

Donanım düğmesini gösterir. Nexus S'yi cilt olarak kullanma. Sreen çekimi [link] https://dl.dropboxusercontent.com/u/92270102/nexus%20s.PNG adresinde gösterilebilir. Config.ini dosyasını zaten kontrol ettiniz ve hw.mainKeys = yes olduğundan emin olunuz. Ancak donanım düğmesi (ekran görüntüsünde kırmızı kare) tıklanamıyor – Plugie

+0

@Plugie: Bu kaplamaları asla kullanmıyorum ve bu düğmelerin tıklanabilir olması gerektiğinin farkında değilim. – CommonsWare

İlgili konular