在Ubuntu下搭建Android开发环境(AndroidStudio)
我在这里写了三个大步骤:安装Java jdk,安装Android studio,安装sdk
搭建环境的时候用的是Ubuntu18.04
1.安装Java jdk
直接百度“Javajdk”,然后进入Oracle的官网,因为官网版面可能会有所变化,作者就不放图片了,在页面上找到Java jdk的链接,点开后进入如下网页:
这里要注意,勾选上面的“Accept License Agreement”,不勾选的话会无法下载jdk。
勾选之后选择相应的版本,因为笔者的系统是64位的ubuntu,所以选择"Linux X64”版本,这里可以看到,Linux64版本有两个,后缀不同,ubuntu系统要选择后缀为“.gz”的那个。
下载完成之后就开始配置Java环境了。
这里笔者下载的文件名为:jdk-8u144-linux-x64.tar.gz
解压
tar -zxvf jdk-8u144-linux-x64.tar.gz
将文件夹'jdk1.8.0_144'移动到'opt/'下
sudo sudo mv jdk1.8.0_144 /opt/
修改环境变量
sudo vi ~/.bashrc
在最末尾添加如下内容:
#set Java environment
export JAVA_HOME=/opt/jdk1.8.0_144
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存并退出,使用source命令让它生效
source ~/.bashrc
测试,是否搭建完成
java -version
javac
如果环境搭建成功,运行以上两个命令之后会出现Java的版本信息以及简单的一些命令格式说明
- 至此,Java环境搭建完成
2.安装Android Studio
在'/opt/'下新建一个'AndroidStudio'文件夹,将下载好的压缩包解压到该文件夹下
unzip XXXXXX.zip
解压完成之后,得到一个'android-studio'目录,在该目录下的'bin'文件夹下执行./studio.sh
3.安装sdk
Android Studio安装完成之后,当你运行它的时候,会提示你系统中没有找到sdk,然后选择相应的选项进行下载即可。
等待sdk安装完毕之后就可以使用了。
但是当你退出之后会发现,应用菜单里并没有找到它的启动图标,你需要创建一个图标,否则,你每次都要cd到它的安装目录里启动,这很麻烦
创建图标的方法很简单,找到如下图箭头所示的选项点击一下:
然后studio可能会要求你输入用户密码,输入密码之后图标即可创建完毕,你就能在软件列表里看到它的图标了
在Ubuntu下搭建Android开发环境(AndroidStudio)的更多相关文章
- ubuntu下搭建android开发环境之超顺畅模拟器
如果说android系统的卡,像耳边蚊子让人抓狂,那么android模拟器的卡,那就像午睡时的苍蝇.大概就是一样的恶心~~ 那么,这样的问题对于开发者肯定忍无可忍,我也一样,虽然我还没有入门,但我也一 ...
- ubuntu下搭建android开发环境核心篇安装AndroidStudio、sdk、jdk
本文系转载http://blog.csdn.net/lsyz0021/article/details/52215996 一.安装前的准备 1.1.如果你还没有安装ubuntu 14.04 LTS系统, ...
- Ubuntu 下搭建 Android 开发环境(图文)
转自 http://dawndiy.com/archives/153/ 1.安装JDK 1.下载JDK 目前最新的JDK版本是:Java SE Development Kit 7u5 下载地址: 查看 ...
- ubuntu下搭建android开发环境
注意: google可能被和谐了,那就修改hosts sudo vim /etc/hosts 增加: #Google主页 203.208.46.146 www.google.com #这行是为了方便打 ...
- mac os 下搭建android开发环境
mac os 下搭建android开发环境 周银辉 mac os 下搭建android环境比较方便, 如下几个步骤: 1,安装jdk 先搞清楚自己是否已经安装,在命令行下:java -version, ...
- mac 下搭建 Android 开发环境
因工作需要,要在mac 下搭建 Android 开发环境.谷歌.度娘了好久,没有找个一个完整又系统的方法,很是苦恼.最终,皇天不负有心人,找到了下面这篇文档,结合亲身体验,特此记录.也为有这方面需求的 ...
- [转载]在Windows下搭建Android开发环境
http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html 在Windows下搭建Android开发环境 | 浏览:30780 | 更 ...
- 在CentOS下搭建Android 开发环境
在CentOS下搭建Android 开发环境 目录 1.环境搭建 1.1.JDK安装 1.2.Eclipse安装 1.3.ADT安装 1.4.Android SDK安装 1.5.Android NDK ...
- 在Eclipse下搭建Android开发环境教程
我们昨天向各位介绍了<在NetBeans上搭建Android SDK环境>,前不久也介绍过<在MyEclipse 8.6上搭建Android开发环境>, 都受到了读者的欢迎.但 ...
随机推荐
- 3.Sprint 代理对象与原始对象的异常错误
代码案例分析 Service层添加了注解@Transactional @Service @Transactional public class CustomerService extends Base ...
- MyBatis插入时获取自增长主键
在某些场景下,我们需要使用mybatis返回生成的主键值.Mybatis在insert和update标签中就提供了这种功能. 方法1: <insert id=”indetifyId” useGe ...
- Python中from scipy.misc import imread报错的原因?
from scipy.misc import imread 报错 查询后其原因是from scipy.misc import imread,imwrite 等方法已经被弃用,Python已经将imre ...
- pytorch梯度下降法讲解(非常详细)
pytorch随机梯度下降法1.梯度.偏微分以及梯度的区别和联系(1)导数是指一元函数对于自变量求导得到的数值,它是一个标量,反映了函数的变化趋势:(2)偏微分是多元函数对各个自变量求导得到的,它反映 ...
- 彻底搞懂 JS 中 this 机制
彻底搞懂 JS 中 this 机制 摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog 目录 this 是什么 this 的四种绑定规 ...
- 解题报告:SP1043 GSS1
题目链接:SP1043 GSS1 - Can you answer these queries I 对,\(GSS\)毒瘤数据结构题,就是我在这篇文章中提到的紫题. 相对其他\(GSS\)题简单些,但 ...
- android 桌面透明
目录(?)[-] public void setWallpaperOffsetSteps float xStep float yStep Parameters public void setWal ...
- 关于fpga的后仿真重要性
也许你天天做些fpga,写完代码就直接编译成功,锁定引脚后,马上使用signaltaII软件. 也许你一天,你发现signaltapII看信号的痛苦,一个源代码文件修改一点,要花个20分钟编译一次. ...
- 吴裕雄--天生自然JAVA数据库编程:使用JDBC连接ORACLE数据库
DROP TABLE person ; DROP SEQUENCE myseq ; CREATE SEQUENCE myseq ; CREATE TABLE person ( id INT PRIMA ...
- vs2010编译C++ 对象的使用
// CTest.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <iostream> using names ...