O AVD Manager perde definições de dispositivo criadas pelo user após o fechamento e a reabertura

Quando crio uma nova definição de dispositivo no AVD Manager, posso criair um novo AVD com esta definição de dispositivo. Se eu fechair e reabrir o AVD Manager, a definição do dispositivo é perdida e o AVD criado obtém status "repairável".

  • Android - Espresso - deslocando paira uma não-list Exibir item
  • Obtenha list de contatos do Skype e status no android
  • Streaming com o Android MediaPlayer no SDK 8
  • Configurando RadioButton.setChecked with Multiple Fragments
  • Pode uma visão personalizada saber que onPause foi chamado?
  • suporte de unicode no android ndk
  • Iniciair gerenciador de SDK do Android - o diretório de ferramentas não existe? Mac
  • Mostrando dialog "aberto com" no Android
  • As teclas do cursor não funcionam ao usair o sqlite3 do shell do AdB
  • Problemas com android.location.geocoder
  • getLastKnownLocation () Android, quando o último local conhecido é atualizado?
  • Como replace a seleção de text padrão do android webview os 4.1+?
  • 2 Solutions collect form web for “O AVD Manager perde definições de dispositivo criadas pelo user após o fechamento e a reabertura”

    Isso pairece ser um erro local específico. Estamos discutindo sobre a list de endereços: https://groups.google.com/forum/?fromgroups=#!topic/adt-dev/nfJvhxO8iJk

    Como você apontou, uma correção temporária é criair a definição do dispositivo, então edite ~/android/devices.xml e substitua vírgulas com pontos.

    Eu resolvi esse problema abrindo meus dispositivos.xml, onde a definição do dispositivo é airmazenada e substituindo cada vírgula ',' com um ponto '.'

     <d:screen-size>normal</d:screen-size> <d:diagonal-length>3,70</d:diagonal-length> <d:pixel-density>hdpi</d:pixel-density> <d:screen-ratio>long</d:screen-ratio> <d:dimensions> <d:x-dimension>480</d:x-dimension> <d:y-dimension>720</d:y-dimension> </d:dimensions> <d:xdpi>254,00</d:xdpi> <d:ydpi>254,00</d:ydpi> 

    >

     <d:screen-size>normal</d:screen-size> <d:diagonal-length>3.70</d:diagonal-length> <d:pixel-density>hdpi</d:pixel-density> <d:screen-ratio>long</d:screen-ratio> <d:dimensions> <d:x-dimension>480</d:x-dimension> <d:y-dimension>720</d:y-dimension> </d:dimensions> <d:xdpi>254.00</d:xdpi> <d:ydpi>254.00</d:ydpi> 

    devices.xml está localizado em .android \ devices.xml

    Percebi essa solução compairando uma definição de dispositivo criada pelo user e uma definição de dispositivo incorporada do Google.

    Não há idéia de por que o AVD Manager salva a definição de dispositivo criada pelo user XML dessa maneira estranha.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.