오류: mksdcard SDK 도구를 실행할 수 없음
Ubuntu에 Android 스튜디오를 설치하는 동안 설정 마법사에서 계속 오류가 발생하십시오.
"Unable to run mksdcard SDK tool."
또한 터미널에서 다음과 같은 정보를 얻는다.
[ 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:
서류에 추가해야 하니까 몇 달 전에 문제 제기를 했는데...
32비트 바이너리가 필요하며 64비트 OS 버전(분명히)이 있다.시도:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
그것은 우분투 14.10에서 나에게 효과가 있었다.
UPDATE 2017-12-16: 자세한 내용은 Linux distro와 버전에 따라 달라질 것이다.예를 들어, 이 대답은 새로운 우분투 버전을 포함한다.
UBUNTU 15.04,15.10,16.04 LTS,Debian 8 & Debian 9의 경우 다음 명령을 사용해 보십시오.
sudo apt-get install lib32stdc++6
Ubuntu의 경우 다음을 시도해 보십시오.
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
Cent OS/RHEL의 경우:
sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
그런 다음 Android Studio를 다시 설치하고 성공을 거두십시오.
Arch Linux에서 문제를 해결하려면 다음과 같이 하십시오.
사용 가능
multilib
시스템의 리포지토리를 아직 해제하지 않은 경우[multilib]
을 분할하다./etc/pacman.conf
:[multilib] Include = /etc/pacman.d/mirrorlist
팩맨 업데이트:
# pacman -Suy
libstdc++5의 32비트 버전을 설치하십시오.
# pacman -S lib32-libstdc++5
이것은 우분투 15.04에서 나에게 효과가 있었다.
sudo aptitude install lib32stdc++6
첫째, 나는 적성을 설치했는데, 이것은 다른 의존성을 설치하는 데도 도움이 된다.
이 작업을 수행하는 경우:sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
다음 오류가 발생할 수 있음:
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'
그러니 그냥 이렇게 하는 게 좋을 것 같아.
sudo apt-get install lib32stdc++6
또한, AOSP는 안드로이드-스튜디오를 설치할 때 어떻게 설치되는지 알아봐야 한다.
16.04라고 말하면, 나는 달리고 있다.
sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6
oracle-jdk-8 설치 후 바닐라 설치 작업이 수행되는 것 같음
이 해결책은 15.04(64비트)에서도 작동한다.(Yet?) lib32bz2-1.0은 생생하지 않기 때문에:
http://packages.ubuntu.com/search?keywords=lib32bz2-1.0
내가 유토픽에서 설치했어
Lubuntu 14.04 사용의 경우
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
P.S. 시스템을 재시작할 필요 없음.
이게 내게 효과가 있었어
Accepted를 시도했을 때 Android Studio가 시작에 걸려 있음
이것이 연결고리다.
그리고 이것이 명령이다.
$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1
참조URL: https://stackoverflow.com/questions/29241640/error-unable-to-run-mksdcard-sdk-tool
'Programing' 카테고리의 다른 글
Vuetifyjs 2.0 테마는 관찰자에 따라 변경되지 않음 (0) | 2022.04.13 |
---|---|
Java가 운영자에게 과부하를 제공하지 않는 이유는? (0) | 2022.04.13 |
Vuex: 소방기지 라우팅.if 문 (0) | 2022.04.13 |
vue 2 구성 요소가 포함된 vue 라우터가 5.8과 함께 작동하지 않음 (0) | 2022.04.13 |
vue.js에서 onfocusout 기능을 사용하는 방법? (0) | 2022.04.12 |