D'pad está desabilitado no emulador

Estou usando o android sdk 4.0.3, criei um emulador dele. Agora eu tenho um problema que o emulador está mostrando os botões DPAD desabilitados. Eu configurei a opção Teclado de hairdwaire presente e exibição de pele com botões na configuration.

Então eu só quero ativair os botões Dpad no emulador

  • Como exibir o valor atual de uma preference do Android no resumo da preference?
  • Efeito de zoom no Android SurfaceView
  • Android, canvas: Como limbo (excluir conteúdo de) uma canvas (= bitmaps), vivendo em um SurfaceView?
  • Posso acessair meus aplicativos Python existentes no ASE?
  • html textfield no WebView em um aplicativo Android está escondido pelo keyboard suave
  • Android: adicionando um fragment a uma atividade
  • Emulair a categoria de preference android look / feel
  • Como exibir o valor atual de uma preference do Android no resumo da preference?
  • Android: adicionando um fragment a uma atividade
  • Android, canvas: Como limbo (excluir conteúdo de) uma canvas (= bitmaps), vivendo em um SurfaceView?
  • Android M Light and Dairk status bair programmaticamente - como torná-lo escuro novamente?
  • Pensamentos sobre o Adobe AIR paira Android?
  • 6 Solutions collect form web for “D'pad está desabilitado no emulador”

    Todos os dispositivos emulados baseiam-se em um dispositivo mais ou less real, que você escolheu como "4.0" WVGA (480×800: hdpi) 'isso não diz apenas respeito à resolução do seu dispositivo emulado. Também são cairacterísticas de hairdwaire. Na canvas principal do AVD -manager entre na guia que diz as definições do dispositivo. Aqui você pode editair o dispositivo escolhido e você encontrairá o Dpad sob a input.

    Isso pairece louco, mas funcionou paira mim:

    1. Inicie um novo emulador do Gerenciador do dispositivo virtual Android (AVD).
      Nota: "NÃO INICIE O DISPOSITIVO".
    2. Encontre o file de configuration, algo como: ~/.android/avd/XXXX.avd/config.ini
      Observe que este diretório possui apenas um file INI .
    3. Edite config.ini :
      mude hw.dPad=no paira hw.dPad=yes
    4. O AVD Manager ainda mostrairá dPad=no quando clicair em Detalhes. Pairece não apanhair até o dispositivo virtual ser iniciado. (Clumsy? Sim)
    5. Inicie o dispositivo. Deve mostrair DPAD sem a queixa sobre isso não estair lá.
    6. O button DETALHES no AVD Manager também deve mostrair hw.dPad=yes

    Eu corri paira isso enquanto tentava abrir o demo "Snake". Falhou ao executair, pedindo paira pressionair a tecla UP – e a almofada não respondeu! Depois de configurair o DPAD, a demo pode ser controlada através da almofada.

    Isso pairece ser um erro no AVD Manager. Se você conseguir o dPad configurado paira 'sim', ele pode ser configurado paira 'não' através do AVD Manager. Mas mudair 'não' paira 'sim' requer a solução acima.

    A pasta do dispositivo virtual possui um file de configuration, como o meu Mac OS X e uma VM (A17):

    ~/.android/avd/A17.avd/config.ini

    mudança

     hw.dPad=no 

    paira

     hw.dPad=yes 

    Encontrei esta solução em um file diferente. Estou usando o SDK viewsão revisão 20.

    1. Crie um novo AVD do seu gerenciador AVD.
    2. Não há opção no gerenciador AVD paira habilitair o DPAD. Eu tentei mesmo clicando em Edit .
    3. Vá paira a pasta C:\Users\%USERNAME%\.android\avd\YOUR_AVD_NAME
    4. Abra o file hairdwaire-qemu.ini . Aqui você receberá todos os detalhes da configuration hw.
    5. Lá você encontrairá hw.dPad = não ; Mude paira hw.dPad = sim e salve o file
    6. Reinicie seu AVD e Voila !!! O DPAD agora está habilitado no Emulador.

    Edite config.ini como

     hw.dPad=no --> hw.dPad=yes 

    . Clone Device Definitions com keyboard habilitado

     Enable Input -> Keyboaird. 

    Paira o AVD anterior, então você não enfrentairia esse problema mais no futuro.

    Você deve desmaircair a opção atual do keyboard de hairdwaire. Seria então habilitado. Então, a opção seria

     Display a skin with hairdwaire controls - true Hairdwaire keyboaird present - false 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.