第六节 在Linux平台离线搭建Android集成开发环境

第一章 环境搭建

第六节 在Linux平台(Ubuntu)离线搭建Android集成开发环境

前言

在前面的课程中已经给大家介绍了如何从android官网下载Android Studio来搭建Android集成开发环境,但目前大陆地区无法访问android官方网站,因此在这一节的内容中我给大家介绍如何在Linux平台离线搭建Android集成开发环境。

在学习之前,我们需要理解集成开发环境的含义:

集成开发环境Integrated Development Environment,简称IDE,也称为Integration Design Environment、Integration Debugging Environment)是一种辅助程序开发人员开发软件的应用软件,在开发工具内部就可以辅助编写源代码文本、并编译打包成为可用的程序,有些甚至可以设计图形接口。

一、安装JDK和配置环境变量

在配置之前,我们需要确认Linux平台是否已经安装JDK。若没有安装,我们可以在命令行对JDK进行安装。相关Shell命令如下:

检查本机是否安装JDK并配置环境变量:

若输入java命令后,控制台显示命令找不到,则表示我们需要通过命令行安装JDK。

java   # 检查是否安装JDK

2.安装JDK

sudo apt-get install openjdk-7-jdk

3.配置环境变量

vim ~/.bashrc   
# 将下一行内容添加到.bashrc中
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64           

4.使.bashrc文件生效

source ~/.bashrc   

5.检查环境变量是否配置成功

echo $JAVA_HOME

二、配置SDK和IntelliJ IDEA

首先我们需要下载离线版的Android SDK和IntelliJ IDEA开发工具,点我进入下载页面。下载完成后,我们可以在opt目录下为它们分别创建两个目录,相关Shell命令如下:

cd /opt/
sudo mkdir IDE    # 创建IDE用于安装IntelliJ IDEA
sudo chmod 777 IDE/ # 修改该目录的使用权限为所有用户可读可写可执行

cd /opt/
sudo mkdir SDKs  # 创建SDKs用于存放SDK 
sudo chmod 777 SDKs/ # 修改该目录的使用权限为所有用户可读可写可执行

创建好该目录后,我们可以把下载好的IntelliJ IDEA压缩包和SDK分别用鼠标拖动到对应的目录下,并点击鼠标右键选择解压。

解压完成后,进入Intelli IDEA的bin目录下,执行idea.sh文件安装IntelliJ IDEA。相关命令Shell如下:

cd /opt/IDE/idea-IU-141.178.9/bin 
./idea.sh    # 执行idea.sh文件

执行以上两行命令后,IntelliJ IDEA就可以开始安装了。开始安装后,我们根据提示不断进入下一步。IntelliJ IDEA是付费软件,我们可以选择免费试用30天,也可以想办法进行破解。安装完成后的界面如下:

IntelliJ IDEA

三、创建Android Studio项目

点击Create New Project创建Android项目并选择Android Module

创建新的Android项目

然后点击Next进入下一步,填写项目名称、包名,然后继续点击Next在图形化界面中选择配置JDK和SDK的目录:

配置JDK和SDK

配置好JDK和SDK的目录后,点击Next进入下一步,到这里我们的项目就创建完成了。我们可以点击运行按钮运行该项目,当第一次运行该项目时,IntelliJ IDEA会弹出窗口让我们选择设备:

选择设备

选择好版本后点击OK我们的项目就启动了。若启动后控制台出现Failure [INSTALL_FAILED_OLDER_SDK] 错误,则需要修改配置文件的内容:

修改配置文件

该错误是由于设别的SDK版本较低,对于这种情况,我们将AndroidManifest.xml文件中的minSdkVersion的属性值改为14即可。重新执行该程序,打开设备管理器,并启用设备监视器即可看到项目中内置的Hello World界面。

打开设备管理器

选择设备监视器

Hello World程序

全部评论

相关推荐

大佬们,在大厂实习的都是几百一天???
哈尔滨的移动城堡_:那几个有名的大厂都是300-400,小厂有更高的
点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
04-29 22:35
门头沟学院 Java
牛友说改了名字能收到offer:旧图新发查看图片
点赞 评论 收藏
分享
昨天 13:40
武汉大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务