您的位置:首页 > 编程语言 > Java开发

Ubuntu 16.04下jdk和android studio的安装和出现问题的解决办法

2016-04-25 22:01 911 查看

一.jdk的配置

1. jdk的下载

点此下载

注意选择.tar.gz后缀的jdk压缩包

2. 在/usr/lib下新建jvm文件夹

sudo mkdir jvm


3. 将压缩包解压至jvm下

sudo tar zxvf ./jdk.tar.gz -C /usr/lib/jvm


4. 设置环境变量

sudo gedit ~/.bashrc


在文档最后添加以下内容

#set java environment

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_91

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH


5.保存环境变量,退出编辑器,输入命令使之生效

source ~/.bashrc


6. 设置默认的JDK

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_67/bin/java 300

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_67/bin/javac 300


测试 显示JDK版本则配置成功

java -version

二.android studio的配置

1.·下载地址

2.解压安装包

将安装包放在/opt下 因为貌似第三方软件都会默认安装在这

将压缩包复制到/opt下

cp androidstudio.tar.gz /opt


如果压缩包是.zip 执行

unzip archive_name.zip


如果安装包是.tgz 执行

sudo tar zxvf archive_name.tgz


3.命令行进入android-studio/bin,执行

sudo ./studio.sh


4.安装过程中如果提示unable to run mksdcard sdk 执行

sudo apt-get install lib32z1 lib32ncurses5  lib32stdc++6


5.安装过程中出现过的问题及解决办法

1.安装android studio完成后运行模拟器失败,提示:PANIC: HOME is defined but could not find Nexus_5_API_22.ini file in $HOME/.android/avd



解决思路: 在这里可以看到sdk的安装路径在/root下,起先是以为没有创建Nexus_5_API_22.ini这个文件,所以尝试从图形界面的话发现没法进入/root里,提示没权限,之后终端输入
sudo gnome-open /root
就能进去看/root里面的信息,发现存在该.ini文件,所以在终端输入如下命令,模拟器开始正常工作

sudo -i
cd /opt/android-studio/bin
./studio.sh


6.参考链接

http://www.ithao123.cn/content-9339904.html

http://www.programgo.com/article/8800183880/;jsessionid=50BFE261C00B55982699CF0F951AC762
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jdk ubuntu android