在ubuntu上安装android studio

时间:2016-07-28 08:33:26

标签: android android-studio ubuntu-14.04

大家,我是android开发人员,我使用的是ubuntu 14.04 LTS。 由于一些硬件问题,我必须格式化我的电脑。在那个android工作室之前,SDK和Java工作得很好。

格式化我的电脑后。我安装了jdk1.8.0_71。在我用命令func testThatNetworkAfterEvent() { let app = .... // at the right time let objFromBlock = app.performCustomCommandNamed("myCustomCommand", object: someObjectToInject) } 提取android studio deb文件后 和' android-studio'在/ opt目录中提取的文件夹。

之后,我尝试使用命令运行/opt/android-studio/bin/studio.sh。

userDefaultsObjectForKey()它给出了我这样的错误Error picture

我也试过sudo dpkg -i android-studio_4.13.0-ubuntu0_all.deb执行但是同样的错误。请帮忙解决。

6 个答案:

答案 0 :(得分:1)

要在Ubuntu上安装Oracle Java,请执行以下操作:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

每次安装Android Studio时都会这样做,并且完美无瑕。而且您的Java 8也将保持最新。环境变量由该过程自动正确设置。

答案 1 :(得分:1)

全部关于ELF执行(当你在输出中得到灌木丛时)

  • 当你的64位操作系统尝试启动Android SDK时,它又试图运行一些32位二进制文​​件,因此是兼容性问题。

检查你是否为工作室安装了适当的库

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

您需要的64位架构

sudo apt-get install libncurses5:amd64 libstdc++6:amd64 zlib1g:amd64
  

和32位:

sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386

详情请见:

https://developer.android.com/studio/install.html

ps如果apt无法找到这样的libs尝试搜索类似的 - 名称可能因不同的发行版而异

也为您的系统使用适当的java热点(jdk)32 / 64bit

答案 2 :(得分:1)

只需点击几下即可设置Android Studio。

Android Studio下载完成后,请验证您拥有的JDK版本:打开命令行并键入javac -version。如果JDK不可用或版本低于1.8,请下载Java SE Development Kit 8.

要在Linux上安装Android Studio,请按以下步骤操作:

Unpack the .zip file you downloaded to an appropriate location for your applications, such as within /usr/local/ for your user profile, or /opt/ for shared users.
To launch Android Studio, open a terminal, navigate to the android-studio/bin/ directory, and execute studio.sh.

Tip: Add android-studio/bin/ to your PATH environment variable so you can start Android Studio from any directory.
Select whether you want to import previous Android Studio settings or not, then click OK.
The Android Studio Setup Wizard guides you though the rest of the setup, which includes downloading Android SDK components that are required for development.

注意:如果您运行的是64位版本的Ubuntu,则需要使用以下命令安装一些32位库:

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

如果您运行的是64位Fedora,则命令为:

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

您的详细信息: https://storage.googleapis.com/androiddevelopers/videos/studio-install-linux.mp4

答案 3 :(得分:0)

通过在ubuntu上启动android-studio,我遇到了类似的问题。 我通过编辑studio.sh文件解决了这些问题。

在文件中应该设置JAVA_HOME变量,但它不是。 所以我手动在脚本中设置了JAVA_HOME变量,我可以启动android-studio。

答案 4 :(得分:0)

最后我解决了我的问题,正确地重新安装java。我以为我安装了错误的java / jdk。现在Android Studio,Java正在运作。

我发现这个链接对于逐步安装java非常有用。 Link to install java step by step

答案 5 :(得分:-1)

请尝试安装java 7或openjdk。它必须解决问题。