안드로이드 스튜디오 설치 문제

안드로이드 스튜디오 설치 문제

Linuxmint 18.3에서 Android Studio를 설치하려고 할 때 다음 Java 오류가 발생합니다.

# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGBUS (0x7) at pc=0x00007f24a317ca66, pid=26317, tid=0x00007f24aa23f700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_161-b12) (build 1.8.0_161-b12)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.161-b12 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libzip.so+0x13a66]  readCEN+0xb46
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/void/java_error_in_STUDIO_26317.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Aborted (core dumped)

나는 다음 단계를 따랐습니다.

  1. 자바 설치

    sudo add-apt-repository ppa:webupd8team/java

    sudo apt-get 업데이트

    sudo apt-get 설치 oracle-java8-installer

    sudo apt-get 설치 oracle-java8-set-default

  2. 모든 Android Studio 패키지를 사용하려면 여기에서 Android Studio를 다운로드하세요.

  3. ./studio.sh 실행

답변1

귀하의 Java/Android 스튜디오 설치가 나에게 부적절해 보입니다. 매우 특정한 CPU 아키텍처를 사용하지 않는 한 저는 aptinstall java를 사용하지 않을 것입니다(openjdk에 동의하지 않는 한). Oracle에서 직접 .tar.gz(JRE가 아닌 JDK를 선택해야 함) 이미지를 다운로드하고 압축을 풀고(또는 작동하는 다른 위치) /optAndroid용 심볼릭 링크를 만듭니다./usr/binjava javacjavaw

내 기억이 맞다면 Android Studio에서는 다운로드용 Java가 포함된 버전도 제공합니다. Java를 설치하지 않고도 이 버전을 사용해 볼 수도 있습니다.

Java의 openjdks 버전을 사용해 볼 수도 있습니다. 이것은 효과가 있을 수 있습니다.

위에서 언급한 대로 Android 스튜디오를 실행하고 Oracle에서 .tar.gz를 설치했는데 문제가 없었습니다.

하지만 귀하의 경우에는 먼저 Android Studio를 다시 다운로드해 보십시오(다른 다운로드를 선택하시겠습니까?).

관련 정보