java new - Erro:Não é possível executar a ferramenta SDK mksdcard




android project (9)

Continue recebendo um erro no assistente de configuração ao tentar instalar o android studio no Ubuntu.

"Unable to run mksdcard SDK tool."

Além disso, no terminal eu recebo isso:

[ 115528]  ERROR - tRunWizard$SetupProgressStep$1 - Android Studio 1.1.0  Build #AI-135.1740770 
[ 115531]  ERROR - tRunWizard$SetupProgressStep$1 - JDK: 1.8.0_40 
[ 115531]  ERROR - tRunWizard$SetupProgressStep$1 - VM: Java HotSpot(TM) 64-Bit Server VM 
[ 115531]  ERROR - tRunWizard$SetupProgressStep$1 - Vendor: Oracle Corporation 
[ 115531]  ERROR - tRunWizard$SetupProgressStep$1 - OS: Linux 
[ 115532]  ERROR - tRunWizard$SetupProgressStep$1 - Last Action:  

Answers

Isto é o que funcionou para mim

Quando eu tentei o aceito ans meu Android Studio trava no start-up

Este é o link

http://tools.android.com/tech-docs/linux-32-bit-libraries

e este é o comando

$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1

se você fizer isso: sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6 . Você pode receber este erro:

E: Unable to locate package lib32bz2-1.0

E: Couldn't find any package by glob 'lib32bz2-1.0'

E: Couldn't find any package by regex 'lib32bz2-1.0'

Então eu sugiro apenas fazer isso:

sudo apt-get install lib32stdc++6

E também, o AOSP deve procurar como instalar o Android-Studio, que também está instalado.


Só para dizer 16.04, estou correndo

sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6

parece funcionar em uma instalação baunilha após a instalação do oracle-jdk-8


Para UBUNTU 15.04,15.10,16.04 LTS, Debian 8 e Debian 9 Tente este comando:

sudo apt-get install lib32stdc++6

Veja o que você precisa fazer para corrigir o problema no Arch Linux:

  1. Ative o repositório multilib em seu sistema, se você ainda não tiver feito isso, removendo o comentário da seção [multilib] em /etc/pacman.conf :

    [multilib]
    Include = /etc/pacman.d/mirrorlist
  2. Atualizar pacman:

    # pacman -Suy
  3. Instale a versão de 32 bits do libstdc ++ 5:

    # pacman -S lib32-libstdc++5

Isso realmente precisa ser adicionado à documentação, e é por isso que enviei um problema sobre isso há alguns meses ...

Você precisa de alguns binários de 32 bits e tem uma versão do sistema operacional de 64 bits (aparentemente). Experimentar:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

Isso funcionou para mim no Ubuntu 14.10.

ATUALIZAÇÃO 2017-12-16 : Os detalhes irão variar de acordo com a distribuição e versão do Linux. Por exemplo, esta resposta cobre versões mais recentes do Ubuntu.



Para o Ubuntu, você pode tentar:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

Para Cent OS / RHEL, tente:

sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686 

Em seguida, reinstale o Android Studio e obtenha sucesso.


Para mim isso funciona no windows.

java -cp "/lib/*;" sample

Para linux

java -cp "/lib/*:" sample

Estou usando o Java 6





java android android-studio