Não é possível iniciar o dispositivo de dispositivo / AVD do Android Emulado no Windows 7 -- windows campo com android-emulator camp android Relacionado O problema

Cannot start emulated Android device/AVD device in Windows 7


1
vote

problema

português

Eu sigo o guia oficial do Android aqui Mas não consigo iniciar o dispositivo emulado. Continua dizendo PANIC Cannot start device... como abaixo da captura de tela.

Você tem o mesmo problema e qualquer trabalho para mim?

Criando o dispositivo

Digite a descrição da imagem aqui

Digite a descrição da imagem aqui

Digite a descrição da imagem aqui

Iniciando o dispositivo

Digite a descrição da imagem aqui

Digite a descrição da imagem aqui

resultado de pânico / com falha

Digite a descrição da imagem aqui

english

I follow the official Android guide here but I cannot start the emulated device. It keeps saying PANIC Cannot start device... as below screenshot.

Do you have the same problem and any work around for me?

Creating the device

enter image description here

enter image description here

enter image description here

Starting the device

enter image description here

enter image description here

PANIC/failed result

enter image description here

     
     
     

Lista de respostas

3
 
vote
vote
Melhor resposta
 

Experimente estas etapas

    .
  1. Criar uma variável de ambiente chamada: ANDROID_SDK_HOME e configurá-lo para C:Users<<Administrator>>
  2. aberto Eclipse > Window > Preferences , clique em Run/Debug e String Substitution . Adicione uma nova variável chamada user.home e configurá-lo para C:Users<<Administrator>>
  3. Crie um AVD e executá-lo.

note o <<Administrator>> significa o nome da sua conta do Windows; É onde reside a pasta que contém o seu diretório abcdefghgjklmnabcdefghijklmn10

Um membro do projeto Android diz aqui :

.

Como trabalho, você pode definir a variável de ambiente Android_sdk_home para apontar para o diretório contendo o seu .android diretório. O emulador e o SDK Manager irão buscá-lo corretamente.

Também você deve verificar se o AVD é criado no local D: nn .android avd (verifique seus screenshoots, logo acima da lista de AVD, o caminho na lista de dispositivos virtuais do Android existindo).

 

Try these steps

  1. Create a environment variable called: ANDROID_SDK_HOME and set it to C:\Users\<<Administrator>>
  2. Open Eclipse > Window > Preferences, click in Run/Debug and String Substitution. Add a new variable called user.home and set it to C:\Users\<<Administrator>>
  3. Create an AVD and run it.

Note The <<Administrator>> means the name of your Windows account; it is where resides the folder which contains your .android directory

An android project member says here:

As a work-around, you can define the environment variable ANDROID_SDK_HOME to point to the directory containing your .android directory. The emulator and SDK Manager will pick it up properly.

Also you should check that the AVD is created in the location D:\NN\.android\avd (check in your screenshoots, just above the list of AVD, the path in List of existin Android Virtual Devices).

 
 
 
 
1
 
vote

desmarque a exibição da escala para o tamanho real, ele funcionará para você, Ou tente abaixar a coluna Tamanho da tela.

 

Uncheck scale display to real size, It will work for you, Or try to lower the Screen size column.

 
 
 
 
0
 
vote

Eu enfrentei o mesmo problema, que quase me deixou louco. Sistema: Win7 64bit, Eclipse / Adk 64 bits, JRE7 64 bits - último copiado de C:ProgramsJava como "jre" sob a pasta Eclipse ... (finalmente começou Eclipse). Como eu resolvi a falta de início do emulador com um dispositivo virtual Android:

    .
  1. olhar sob C:UsersYourUserName .android se você puder encontrar uma pasta chamada AVD contendo subpastas nomeadas após os dispositivos virtuais Android que você criou. Se esse não for o caso (como estava na minha máquina), provavelmente você se moveu muito tempo atrás sua conta dados por meio de um link simbólico para algum local diferente, pois era o caso no meu sistema. Eclipse (o Gerenciador de Dispositivos Virtual do ADK) criará os dispositivos virtuais lá, mas irá procurar por eles no Padrão Windows ABCDEFGHIJKLMBCDEFGHIJKLMN2 Caminho.

  2. Localize a pasta real com os dados do usuário, no meu caso, foi:

      D:WinUsersYourUserName    

Onde finalmente encontrei as pastas AVD necessárias para o Eclipse: D:WinUsersYourUserName .androidavd. .. (2 subpastas com o AVD)

  1. basta copiar a pasta AVD (no meu exemplo)

      D:WinUsersYourUserName .androidavd     

para a localização "usual", onde o eclipse procura por ele, para

  C:UsersYourUserName .android    

Isso me permitiu: iniciar o dispositivo virtual e carregar o exemplo do mundo hello do eclipse nele.

O que não ajudou:

Crie uma variável de ambiente nomeada ANDROID_SDK_HOME com o valor D:WinYourUserName .android e adicioná-lo à lista de caminhos variáveis ​​de ambiente:

  path= ....;%ANDROID_SDK_HOME%;....    

Eclipse não parece procurar por tais variáveis ​​de ambiente, mas obviamente sim depende da presença de todos os arquivos nas localizações padrão do Windows dos dados pessoais do usuário.

 

I faced the same problem, which nearly drove me crazy. System: Win7 64Bit, Eclipse/ADK 64 Bit, JRE7 64 Bit - latter copied from C:Programs\Java\ as "jre" under the Eclipse folder... (finally Eclipse started). How I solved the lacking start of the Emulator with an android virtual device:

  1. Look under C:Users\YourUserName\ .android if you can find there a folder named \avd containing subfolders named after the android virtual devices you created. If that is not the case (as it was on my machine) then you probably have moved long ago your account's user data via a symbolic link to some different location, as it was the case in my system. Eclipse (the virtual device manager of the ADK) will create the virtual devices there, but will search for them in the Windows default C:Users\YourUserName\ .android path.

  2. Locate the real folder with your user data, in my case it was:

    D:\Win\Users\YourUserName 

where I finally found the AVD-folders needed for Eclipse: D:\Win\Users\YourUserName\ .android\avd\...(2 Subfolders with the avd's)

  1. Just copy the avd-folder (in my Example)

    D:\Win\Users\YourUserName\ .android\avd  

to the "usual" Location, where Eclipse looks for it, to

C:\Users\YourUserName\ .android 

This enabled me to : Start the virtual device and to load the Hello World example from Eclipse into it.

What did not help:

Create an environment variable named ANDROID_SDK_HOME with the value D:\Win\YourUserName\ .android and add it to the environment variable paths list:

path= ....;%ANDROID_SDK_HOME%;.... 

Eclipse does not seem to search for such environment variables, but obviously rather relies on the presence of all of the files in the Windows default locations of the user's personal data.

 
 
0
 
vote

Há duas coisas que você pode fazer para acabar com isso.

    .
  1. Copie o conteúdo de C:UsersYourUserName .android0 para C:UsersYourUserName .android1 apenas uma questão de um comando simples e funcionou para mim. : D

  2. Antes de pesquisas Android para ABCDEFGHIJKLMNABCDEFGHIJKLMN12 em ABCDEFGHIJKLMNABCDEFGHIJKLMN13 , ele procura uma variável ambiental abcdefghijklmnabcdefgijklmn14 .

    para que você possa definir seu valor para C:UsersYourUserName .android5 :)

 

There are 2 things that you can do to get it over with.

  1. Copy the content of /root/.android/avd to $HOME/.android/avd. Just a matter of a simple command and worked for me. :D

  2. Before Android searches for .ini files in $HOME/.android/avd, it looks for an environmental variable $ANDROID_AVD_HOME.

    So you can set its value to /root/.android/avd. :)

 
 

Perguntas relacionadas

2  Reconectar o emulador para eclipsar  ( Reconnecting emulator to eclipse ) 
Meu principal problema com o desenvolvimento no Android é que o emulador parece continuamente desconectado do Eclipse. Isso sempre acontece o 2-3 vezes que te...

2  Seria possível usar um arquivo de imagem / vídeo como uma câmera emulada?  ( Would it be possible to use a image video file as an emulated camera ) 
Oi eu queria saber se seria possível "truque" um dispositivo Android real ou emulado em pensar que uma imagem ou arquivo de vídeo é o feed da câmera. Para que...

0  Bloqueio de aplicativos a serem instalados no ambiente AVD?  ( Blocking apps to be installed in avd environment ) 
É possível que os desenvolvedores bloqueiem seus aplicativos do Google Play a serem instalados na AVD ou estou apenas pegando o perfil AVD sem suporte? Estou ...

0  Execute arquivos personalizados no emulador  ( Run custom rom files on emulator ) 
Eu quero executar arquivos ROM de diferentes modelos de telefone no emulador Android no meu PC Windows. Você sabe como posso fazer isso? Eu sei como executar ...

1  Não é possível iniciar o dispositivo de dispositivo / AVD do Android Emulado no Windows 7  ( Cannot start emulated android device avd device in windows 7 ) 
Eu sigo o guia oficial do Android aqui Mas não consigo iniciar o dispositivo emulado. Continua dizendo PANIC Cannot start device... como abaixo da captura...

5  ADB listando todas as portas encaminhadas  ( Adb listing all forwarded ports ) 
Eu encaminhei a porta da máquina para o emulador usando o seguinte comando adb Forward TCP: 1234 TCP: 8080 Eu queria ver atualmente o que todas as portas ...

2  Usando o teclado de software no emulador de construção personalizado do AOSP  ( Using software keyboard in aosp custom build emulator ) 
Eu finalmente consegui construir minha própria imagem de AOSP e quero depurar algum problema com o teclado de software. No entanto, o emulador padrão tem um t...

0  Pote de feijões "cartão SD não existe"  ( Jar of beans sd card not exist ) 
Eu instalei o vinho e corri "Pote de Beans.exe". Foi carregado com sucesso. Eu tentei criar o cartão SD, clicando em "Configurações", umpteen Times. Ainda ass...

141  Como posso usar o teclado do meu PC no emulador do Android?  ( How can i use my pcs keyboard on the android emulator ) 
Eu quero executar / testar aplicativos Android no emulador Android e eu quero digitar usando o teclado do meu PC, pois ele me permite digitar e testar mais rá...

1  O processo do emulador para AVD NEXUS_5X_API_22 foi morto  ( The emulator process for avd nexus 5x api 22 was killed ) 
Eu instalei o Android Studio com o Android SDK no site offical, criei um novo projeto de amostra, não alterou ou exclui até mesmo uma linha, mas o projeto não...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.