't take klavye giriş Android emülatör değil - SDK araçları rev 20
Revizyon 20 SDK araçları geliştirdim (18) ve yükseltme beri, öykünücüsü laptop klavye girişi kabul etmiyor. Ama sadece öykünücüsü kendi kullanarak 'yumuşak' klavye (giriş alanına odaklandığında görünür).
SDK araçları yeniden (ve bu konuda tüm SDK), kaldırıldı ve Android eklentileri Eclipse, yeniden yeniden emülatör cihazları denedim. Ama bunların hiçbiri-beni yanlış algılama sağlıyor. Umutsuz-anahtar kullanarak, bir dizüstü bilgisayarın izleme dörtgeni.
Herkes bu sorunla karşılaştı mı?
CEVAP
Güncelleme
SDK rev 21 Android Sanal Aygıt Yöneticisi bu sorunu gideren gelişmiş bir kullanıcı arayüzü vardır. Aşağıda daha önemli yapılandırma ayarlarını bazı vurgulanmıştır:
Eğer yumuşak (ekran tabanlı) ana anahtarları Back
, Home
, vb. fark ederseniz hw.mainKeys=no
bunları etkinleştirmek için ayarlayabilirsiniz emülatör eksik.
Orijinal cevap
Geliştirici belgelerine klavye desteği varsayılan olarak etkin olduğunu söylüyor olsa bile SDK rev 20, bu şekilde görünmüyor. Ben açıkça benim emülatör var config klavye desteği sağladı.ını dosyası ve işe yaradı!
Ekle: hw.keyboard=yes
İçin: ~/.android/avd/<emulator-device-name>.avd/config.ini
Benzer şekilde, eğer ok tuşlarını uygulama listesinde gezinmek için kullanmak isterseniz hw.dPad=yes
ekleyin.
Referans: http://developer.android.com/tools/devices/managing-avds-cmdline.html#hardwareopts
Mac OS ve Linux için bir Terminal emülatörü ile komut yapılandırmaları gözden geçirebilirsiniz:
for f in ~/.android/avd/*.avd/config.ini; do echo 'hw.keyboard=yes' >> "$f"; done
Eğer tablet emülatörü EV düğmeleri/GERİ eksikse ilgili bir not,, seçmeyi deneyinWXGA800AVD-Yerleşik cilt olarak düzenleyici:
Veya yapılandırma el ile cilt ayarlayarak.ını:
skin.name=WXGA800
skin.path=platforms/android-16/skins/WXGA800
(örnek API 16)
Android geliştirme araçları ile güncel...
Nasıl Android emülatör MUAYENE bir dos...
Bu uygulama geliştiricileri Facebook G...
Nasıl Android yazılım klavye görünürlü...
Android Emülatör manzara moduna geçiş...