【Android Studio】Android Studio 搭建开发环境(Linux Ubuntu篇)
Windows篇:【Android Studio】Android Studio 搭建开发环境(Windows篇)_dandelionela的博客-CSDN博客
Ubuntu篇参考:
Ubuntu 18.04 安装java8 # Ubuntu 18.04 安装java8 - 花落未殇 - 博客园
Linux之Ubuntu18.04安装Java JDK8的三种方式 # Linux之Ubuntu18.04安装Java JDK8的三种方式_软测小生-CSDN博客_ubuntu安装jdk8
Ubuntu 安装java # Ubuntu 安装java_u010648921的专栏-CSDN博客_ubuntujava
ubuntu16.04下安装Java8详细教程 # ubuntu16.04下安装Java8详细教程_一直在努力的小渣渣-CSDN博客_ubuntu安装java8
Ubuntu安装常用软件
Ubuntu环境配置Android Studio # Ubuntu环境配置Android Studio_iFantasies的博客-CSDN博客
ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk(by 星空武哥) # ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)_星空武哥的专栏-CSDN博客
Ubuntu下Gradle位置配置
Ubuntu下配置SSH
配置SSH的正确方式 # 配置SSH的正确方式 - 简书
Ubuntu下配置快捷键
1. 系统快捷键修改
2. AS快捷键
Ubuntu安装必备软件
1. adb
2. git
$ sudo apt install git
3. Notepad++
$ sudo apt-get install notepadqq
安装Linux版的Notepad++ # 安装Linux版的Notepad++_dragon_cdut的博客-CSDN博客_notepad++有linux版本吗
Ubuntu安装Java11
# 1. 直接安装OpenJDK 11:
$ sudo apt install openjdk-11-jdk# 2. 更新环境变量:
$ gedit ~/.bashrc
更新环境变量参数:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
参考:Ubuntu 20.04安装JDK 11的过程_qysh123的专栏-CSDN博客_ubuntu20 安装jdk11
Ubuntu升级Android Studio
1. 检查更新:
Settings — Appearance & Behavior — System Settings — Updates: 点击Check for Updates
2. 下载安装:
小版本可以自动安装升级;大版本可能提示下载,比如,点击下载之后直接调转到官网下载,类似于全新安装,我们应该下载Linux最新版本:
3. 选择安装目录
使用命令将安装包复制到软件目录(此目录需要sudo权限):
# 我的旧版本安装在/opt/google/android目录下
../下载目录$ sudo cp android-studio-2021.1.1.22-linux.tar.gz /opt/google/android
4. 解压安装
/opt/android(安装目录)$ sudo tar -zxvf android-studio-2021.1.1.22-linux.tar.gz
新旧版本同一目录,发现旧版本文件被覆盖安装了。重启之后的IDE已经更新成了北极狐
附:官网教程:
Linux
如需在 Linux 系统中安装 Android Studio,请执行以下操作:
- 将您下载的
.zip
文件解压缩到您应用的相应位置,例如/usr/local/
中(用于用户个人资料)或者/opt/
中(用于共享用户)。如果您使用的是 64 位版本的 Linux,请确保首先安装 64 位计算机所需的库。
- 如要启动 Android Studio,请打开一个终端,转到
android-studio/bin/
目录,并执行studio.sh
。- 选择是否想要导入之前的 Android Studio 设置,然后点击 OK。
- Android Studio 设置向导将指导您完成余下的设置步骤,包括下载开发所需的 Android SDK 组件。
提示:如需使 Android Studio 出现在您的应用列表中,请从 Android Studio 菜单栏中依次选择 Tools > Create Desktop Entry。
64 位计算机所需的库
如果您运行的是 64 位版本的 Ubuntu,那么您需要使用以下命令安装一些 32 位库:
$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386
如果您运行的是 64 位版本的 Fedora,则所用命令为:
$ sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
大功告成。
设置android studio的快捷启动图标
如果不设置快捷启动图标,每次打开都要进入..../android-studio/bin/下,特别麻烦
ubuntu 的所有的快捷启动图标都在/usr/share/applications/内
在终端输入以下命令:
$ sudo gedit /usr/share/applications/AndroidStudio.desktop
在打开的文档中添加下面的内容:
[Desktop Entry]
Name=Android Studio
Comment=android studio
Exec=/opt/google/android/android-studio/bin/studio.sh
Icon=/opt/google/android/android-studio/bin/studio.png
Terminal=false
Type=Application
Categories=Application
保存、关闭后,会在/usr/share/applications中看到Android Studio的快捷方式,复制到桌面双击图标就可使用了
注意: 每一行必须紧靠左侧且每行最后面不能有空格,否则会失败
对上面的命令中的几条稍作解释:
[Desktop Entry] :声明为桌面实体,如果漏写则不生效
Exec:应用程序安装位置【视实际情况修改,高亮的目录代表安装Android Studio的路径】
Icon:应用程序图标位置【视实际情况修改,高亮的目录代表安装Android Studio的路径】
Terminal:值为false(建议)表示启动时不启动命令行窗口,值为true表示启动命令行窗口
Categories:这里的内容决定创建出的起动器在应用程序菜单中的位置,Application代表创建的起动器将出现在应用程序-Internet中,以此类推,如果想在应用程序-办公中创建起动器,上述最后一行应该写成:Categories=Application;Office;
【Android Studio】Android Studio 搭建开发环境(Linux Ubuntu篇)相关推荐
- Android教程-第一课 搭建开发环境(Netbeans+win7最新)
首先声明,我也是初学者,但是希望可以把自己学到的知识分享出去,如果中间有错误,欢迎大家指正. 这一课来介绍如何搭建Android开发环境,我的系统是win7,我一直是用的Netbeans,但是感觉用E ...
- STM32开发板搭建开发环境之安装篇
1. 环境 本实验的操作环境是Win10.硬件是基于单片机STM32F407和4G模组EC20的开发板. 2. 准备软件安装包 STM32官方有多种开发工具.本文档主要介绍其中三款开发工具. 第一个是 ...
- linux搭建Django环境,Linux (ubuntu 12.04)下搭建Python Django环境
1. 检查python是否安装:直接在shell里输入python,如果已经安装了python,即可进入python bash,并看到版本号(如Python 2.7.3) --在ubuntu中pyth ...
- 仿掘金社区全栈项目开发(一)-搭建开发环境
整个项目的技术栈 搭建开发环境 linux操作系统 我是直接买的阿里云服务器,没有用虚拟机. 常用linux命令 查看linux系统 lsb_release -a 查看操作系统的信息 uname -a ...
- Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境
引言 简单介绍一下Cordova的来历,Cordova的前身叫PhoneGap,自被Adobe收购后交由Apache管理,并将其核心功能开源改名为Cordova.它能让你使用HTML5轻松调用本地AP ...
- 用c#开发Android应用(一)——搭建开发环境
自从有了Android后就一直想尝试下为Android开发些小应用玩玩.但是我日常主要工作是用C#来完成的,JAVA放下也有些年头了所以这事就就一直拖着没干.后来听说有了Mono for Androi ...
- 从零开始Android游戏编程(第二版) 第一章 搭建开发环境
第一章 搭建开发环境 难度:容易 工欲善其技,必先利其器.我们要做的第一件事就是搭建Android开发环境.本文只介绍Windows下的安装方法,Linux下的安装方法请参考官方网站的介绍. 与PC编 ...
- Android开发实战一之搭建开发环境-附测试实例(已亲测)
使用JDK.Android SDK.Eclipse + ADT搭建开发环境 附测试实例 (已亲测) ----------------------------------------- ...
- 在Visual Studio Code配置GoLang开发环境
在Visual Studio Code配置GoLang开发环境 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Visu ...
最新文章
- eplise怎么连接数据库_如何通过eclipse连接到mysql数据库
- python中module用法_Python学习之module用法
- java:final,finally,finalize区别
- redhat6搭建ftp
- 网络标准之:IANA定义的传输编码
- 面向过程的ado建造者模式
- Android 获取当前的时间。年月日,时分秒,星期几
- mongoose populate 返回 指定 字段
- 网上的画板代码收集和整理
- 软件测试之-------软件缺陷
- srs推flv流_SRS rtmp http-flv流低延时设置、测试
- python进阶13并发之九多进程和数据共享
- Android Camera setRecordingHint函数 在部分手机上的问题。
- 走进波分 -- 15.Optix OSN1800产品介绍
- 如何辩证看待技术与业务的关系
- 主机服务器信息控制台,服务器的监控控制台
- BGP Aggregation – Suppress Map
- oracle dul 12.2.0.2.4 测试
- 13个优秀的UML工具软件
- 数据库SDB数据缓冲层(TBL数据缓冲层)向ODB数据贴源层(QSL近源模型层)拉链算法脚本【SQL部分】
热门文章
- TCP三次握手四次挥手简介
- ​​​​​​过滤器和拦截器详解
- python3 文字合成语音MP3
- 李笑来——彻底戒掉抱怨(阅读总结)
- %md ,%0md ,%-md ,%m.nf
- 基于Java socket的网络聊天室的设计与实现
- 强烈推荐|超经典的Matlab学习书籍下载
- SQL注入攻击讲解及PHP防止SQL注入攻击的几种方法
- norflash的基本操作2
- ER图和EER图的区别