博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下安装jdk和android studio
阅读量:6181 次
发布时间:2019-06-21

本文共 2514 字,大约阅读时间需要 8 分钟。

hot3.png

下载 android studio

有Windows, Mac OS X ,Linux版本

我下的是linux版的
android-studio-ide-135.1629389-linux.zip
解压
 unzip android-studio-ide-135.1629389-linux.zip
 sudo mv android-studio /opt/
 cd android-studio/bin/
 ./studio.sh
有错误提示,说什么JAVA_HOME不对
打印其值
 echo $JAVA_HOME
发现是
/usr/lib64/jvm/jre
$JAVA_HOME指向的是jre,不对,这个应该指向JDK的,所以需要安装配置JDK
从下面网址
下载JDK
我的是64位suse,下载x64的版本
jdk-8u40-linux-x64.tar.gz
注意最好是下tar,我用的rpm,会提示出错
jdk-8u40-linux-x64.rpm
安装
 rpm -ivh ./jdk-8u40-linux-x64.rpm 
 错误:依赖检测失败:
         /usr/sbin/alternatives 被 jdk1.8.0_40-2000:1.8.0_40-fcs.x86_64 需要
sudo tar -xvf ./jdk-8u40-linux-x64.tar.gz -C /opt/java/
设置环境变量
在~/.bashrc中添加
#set java environment
JAVA_HOME=/opt/java/jdk1.8.0_40/
CLASSPATH=$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
将系统默认的java修改过来:
 sudo update-alternatives --install /usr/bin/java java /opt/java/jdk1.8.0_40/bin/java 300
 sudo update-alternatives --install /usr/bin/javac javac /opt/java/jdk1.8.0_40/bin/javac 300
 sudo update-alternatives --config java 
 sudo update-alternatives --config javac
再运行./studio.sh
会一直卡在“Fetching Android SDK component information”上
1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。
2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。
3)关闭Android Studio后重新启动,便可进入界面。
进入Android studio时有一个“start a new android studio project"选项,点击此选项时什么反应都没
这是因为SDK的路径没有设,
下载 SDK TOOLS FOR ANDROID STUDIO 
我下的是android-sdk_r24-linux.tgz
sudo tar -xvf android-sdk_r24-linux.tgz -C /opt/
下载 platform-tools_r14-linux.zip (这个网站只有这个版本的下载)
unzip platform-tools_r14-linux.zip
sudo mv platform-tools /opt/android-sdk-linux/
~/.bashrc中添加
PATH=/opt/android-sdk-linux/tools:/opt/android-sdk-linux/platform-tools:$PATH
export PATH
到Android studio下Configure --> Project Defaults --> Project Structure里把路径设成/opt/android-sdk-linux
这样就可以新建工程了。
如果你要在电脑上使用仿真器,需要有对应版本的system image文件;而如果你只在真机上调试程序,则不需要下载仿真器rom。
第一种是直接通过android studio中的sdk manager来选择安装,如果此法不行(官网很难连上去)就手动下载安装包(可以用百度搜索)
sysimg 安装方法为在你的 SDK目录的根 目录下(即android-sdk目录下)创建system-images目录,在system-images目录下创建android-14子目录,将下载的sysimg_armv7a_14_r02.zip 
文件解压放到该目录下。对android-15也相同相同操作,只不过要建android-15的目录(15这具数字需要与image的版本号一致),对应文件叫sysimg_armv7a-15_r02.zip。
我选择的android v4.03对应的版本是15,所以我选择下载 sysimg_armv7a-15_r02.zip
我是到
下载
sysimg_armv7a-15_r02.zip
mkdir /opt/android-sdk-linux/system-images/android-15
unzip sysimg_armv7a-15_r02.zip
mv armeabi-v7a/ /opt/android-sdk-linux/system-images/android-15/
因为墙的缘故,一些资源不好通过官方下载安装,只能在网内的网站找,安装过程有点曲折,但是总算完成了.
800?pt=0&ek=1&kp=1&sce=0-12-12

转载于:https://my.oschina.net/u/2617851/blog/734510

你可能感兴趣的文章
CentOS 6.4下PXE+Kickstart无人值守安装操作系统
查看>>
glusterfs——volume管理
查看>>
[译] 认证 vs 授权
查看>>
Linux的磁盘格式化,磁盘挂载,手动增加swap空间
查看>>
更改SharePoint的服务器名称
查看>>
Java泛型应用浅析
查看>>
CCNA课堂练习:nat的介绍及利用nat来实现地址转换
查看>>
权威详解 | 阿里新一代实时计算引擎 Blink,每秒支持数十亿次计算
查看>>
企业域名更换操作系列5:上传DomainList.XML文件
查看>>
oracle表结构及表数据的复制
查看>>
数据库应用软件开发前3个步骤之实例讲解
查看>>
【ZooKeeper Notes 13】ZooKeeper Watcher的事件通知类型
查看>>
adpatch apply=no options=hotpatch后的log及lgi文件的区别及与drv的关系
查看>>
B-tree&B+tree
查看>>
Div拖动/调整大小实例
查看>>
[SDK2.2]Windows Azure Cloud Service (35) 使用VS2013发布Azure Cloud Service
查看>>
Android: 启动init.rc 中service的权限问题【转】
查看>>
使用Memcached Session Manager扩展Session管理
查看>>
clicaptcha中文点击验证码开发经验总结
查看>>
SAP IQ DML操作产生表锁(不是行锁),同时DML同一个表默认直接报错
查看>>