在ubuntu上安装android studio

在ubuntu上安装android studio,android,android-studio,ubuntu-14.04,Android,Android Studio,Ubuntu 14.04,各位,我是安卓开发者,我使用的是ubuntu 14.04 LTS。 由于一些硬件问题,我不得不格式化我的电脑。在那之前,android studio、SDK和Java都工作得很好 格式化电脑后,我安装了jdk1.8.0_71。在我使用命令sudo dpkg-i android-studio_4.13.0-ubuntu0_all.deb提取android studio deb文件后 以及在/opt目录中提取的“android studio”文件夹 之后,我尝试使用命令运行/opt/android

各位,我是安卓开发者,我使用的是ubuntu 14.04 LTS。 由于一些硬件问题,我不得不格式化我的电脑。在那之前,android studio、SDK和Java都工作得很好

格式化电脑后,我安装了jdk1.8.0_71。在我使用命令
sudo dpkg-i android-studio_4.13.0-ubuntu0_all.deb提取android studio deb文件后

以及在/opt目录中提取的“android studio”文件夹

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

sh./studio.sh
它会给我这样的错误


我也尝试过通过
/studio.sh
执行,但出现了相同的错误。请帮助解决。

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

在该文件中,应该设置JAVA_HOME变量,但没有设置。
因此,我在脚本中手动设置了JAVA_HOME变量,就可以启动android studio。

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

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

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

我每次安装Android Studio时都会这样做,而且它工作得非常完美。您的Java8也将保持最新。该过程会自动正确设置环境变量。

这一切都是关于ELF执行的(当您在输出中获得灌木丛时)

  • 当您的64位操作系统尝试启动Android SDK时,Android SDK又会尝试运行一些32位二进制文件,这就是兼容性问题
检查是否为studio安装了正确的LIB

 sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
您需要的64位体系结构

和32位:

详情请参阅:

ps如果apt找不到此类LIB,请尝试搜索类似的LIB-不同发行版的名称可能不同


也要为您的系统使用合适的java热点(jdk)32/64位

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


我发现这个链接对于逐步安装java非常有用

安装Android Studio只需点击几下即可

在AndroidStudio下载完成的同时,验证您拥有的JDK版本:打开命令行并键入javac-version。如果JDK不可用或版本低于1.8,请下载JavaSE开发工具包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
有关详情:

您是否尝试过
openjdk
?是的,这可能会解决问题好吧,让我试试,我目前安装了sun java。我记不太清楚,但我认为您可以直接从APT安装它。
sudo APT get install android studio
文件末尾的哪里?或者在特定的位置。我在文件中有变量JAVA_HOME,但我认为它并没有分配给pathi,而pathi恰恰是用这个命令安装的JAVA。在这之后,我的javac和java命令工作得很好。
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686