O Android Development obviate o Linux de 32 bits

0

Recentemente, encontrei o seguinte erro ao tentar emular o Android usando o Cordova:

    ERROR: 32-bit Linux Android emulator binaries are DEPRECATED when attemping to run the Android emulator

....
       please be
       aware that these will disappear in a future Android SDK release.
       Consider moving to a 64-bit Linux system before that happens.

Eu consegui, no entanto, executar o emulador usando:

export ANDROID_EMULATOR_FORCE_32BIT=true

Então, isso significa que meu Ubuntu 14.04 de 32 bits será obsoleto para o desenvolvimento de aplicativos Android no futuro e eu preciso investir em uma máquina com sistema operacional de 64 bits?

    
por thethakuri 24.05.2015 / 18:12

1 resposta

0

Fora de determinados ambientes ARM, os desktops puramente de 32 bits são obsoletos.

A CPU padrão em computadores dos últimos cinco ou seis anos é principalmente arquitetura de 64 bits. Como tal, é relativamente seguro assumir que seu processador não está restrito a um ambiente de 32 bits. Com as várias melhorias no poder de processamento entre 32 e 64 bits, faz sentido que o padrão seria 64 bits hoje em dia.

Se o Android diz que vai cair 32 - mas o suporte ao ambiente de desenvolvimento no futuro é a sua chamada, no entanto. É verdade que você pode "forçá-lo" a rodar 32 bits, mas em breve isso provavelmente deixará de ser o caso.

Com o padrão de 64 bits, você provavelmente deve considerar adquirir um sistema operacional de 64 bits. Você pode não ter que substituir todo o sistema para conseguir isso, a menos que seu processador tenha apenas 32bits (caso em que o sistema está obsoleto pelos PCs atuais de nível consumidor que têm CPUs de 64bits e você deve começar a fazer upgrade se desenvolver)

    
por Thomas Ward 25.05.2015 / 11:33