Pesquisar este blog

quarta-feira, 28 de outubro de 2015

Error 32-bit Linux Android

Se ao tentar emular um AVD no Android Studio aparecer o seguinte erro:


[2014-10-19 21:04:45 - Emulator] ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them  you will have to do at least one of the following:

 Use the '-force-32bit' option when invoking 'emulator'.
 Set ANDROID_EMULATOR_FORCE_32BIT to 'true' in your environment.

Either one will allow you to use the 32-bit binaries, but please be  aware that these will disappear in a future Android SDK release. Consider moving to a 64-bit Linux system before that happens.

O problema é a incompatibilidade nas versões do Sistema Operacional de 32 bits com a do Android Studio 64 bits.

Uma solução paliativa, já que será necessário atualizar o sistema operacional para 64 bits, para resolver a incompatibilidade é a seguinte:

  1. Navegue para Pasta Pessoal -> Android -> SDK -> tools 
  2. Faça uma cópia dos arquivos emulator e emulator-mips
  3. Delete o arquivo emulator  original ficando com emulator (cópia)
  4. Renomeie o arquivo emulator-mips (cópia) para emulator.
  5. Reinicie o Android Studio

Pronto, isso deve resolver o problema temporariamente pois, como falado antes, para se programar android será necessário um sistema de 64 bits. Lembrando que para a criação e a exclusão de arquivos é necessário a permissão linux.

Nenhum comentário:

Postar um comentário