Błąd: nie można uruchomić narzędzia SDK mksdcard

Podczas próby instalacji android studio na Ubuntu pojawia się błąd w kreatorze konfiguracji.

"Unable to run mksdcard SDK tool."

Również w terminalu dostaję to:

[ 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:  
Author: tripleee, 2015-03-24

10 answers

To naprawdę musi być dodane do dokumentacji, dlatego złożyłem problem na ten temat kilka miesięcy temu...

Potrzebujesz 32-bitowych binariów, a masz 64-bitową wersję systemu operacyjnego (najwyraźniej). Try:

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

To działało u mnie na Ubuntu 14.10.

Aktualizacja 2017-12-16: szczegóły będą się różnić w zależności od dystrybucji Linuksa i wersji. Na przykład, ta odpowiedź obejmuje nowsze wersje Ubuntu.

 313
Author: CommonsWare,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-12-16 21:17:17

Dla UBUNTU 15.04, 15.10, 16.04 LTS, Debian 8 & Debian 9 wypróbuj to polecenie:

sudo apt-get install lib32stdc++6
 248
Author: chakri Reddy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-07 10:27:01

Dla Ubuntu, możesz spróbować:

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

Dla Cent OS / RHEL try:

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

Następnie ponownie zainstalować Android Studio i odnieść sukces.

 13
Author: Krishnadas PC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-07 14:38:32

Oto, co musisz zrobić, aby rozwiązać problem na Arch Linux:

  1. Włącz repozytorium multilib w swoim systemie, jeśli jeszcze tego nie zrobiłeś, zaznaczając sekcję [multilib] w /etc/pacman.conf:

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

    # pacman -Suy
    
  3. Zainstaluj 32-bitową wersję libstdc++5:

    # pacman -S lib32-libstdc++5
    
 10
Author: vivi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-12 20:42:14

To działało dla mnie na Ubuntu 15.04

sudo aptitude install lib32stdc++6

Po pierwsze, zainstalowałem aptitude, które pomaga również w instalowaniu innych zależności.

 6
Author: kartikmaji,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-22 11:31:28

Jeśli to zrobisz: sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6. Możesz otrzymać ten błąd:

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'

Więc proponuję zrobić to:

sudo apt-get install lib32stdc++6

A także, AOSP powinien szukać, jak podczas instalacji Android-Studio, który jest również zainstalowany.

 5
Author: connelblaze,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-06 15:51:29

Just to say 16.04, I ' m running

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

Wygląda na to, że działa na vanilla install po zainstalowaniu oracle-jdk-8

 3
Author: MrMesees,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-01 15:39:46

To obejście działa również z 15.04 (64bit). Ponieważ nie ma (jeszcze?) lib32bz2-1.0 Dla vivid:

Http://packages.ubuntu.com/search?keywords=lib32bz2-1.0

Zainstalowałem ten z Utopic.

 0
Author: vmnogueira,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-08 11:12:16

W przypadku lubuntu 14.04 użyj

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

P. S-nie trzeba restartować systemu.

 0
Author: vjs3,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-12-27 00:26:39

This is what worked for me

Kiedy próbowałem akceptowane ans moje Android Studio zawiesza się na starcie

To jest link

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

A to jest polecenie

$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1
 0
Author: Pritish Joshi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-30 04:48:18