【Android Stduio】【Java】【Linux】Android开发环境搭建

Android开发环境搭建

1、Java开发环境的搭建

1.1 JDK(Java Development Kit)的下载与安装

JDK(Java Development Kit)顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。

如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。 大家可以在oracle官网上下载JDK安装包。

网址:(https://www.oracle.com/java/technologies/javase-jdk14-downloads.html) 该网址打开后即为JDK的下载界面,根据自己的系统选择相应的版本,以64位Linux64位举例。
注:可以在终端使用下面的命令来查看自己的系统是32位还是64位

getconf LONG_BIT

1、点击相应版本下载(本机为Ubuntu 64位系统)。
【Android Stduio】【Java】【Linux】Android开发环境搭建_第1张图片
2、选择接受下载协议并开始下载并将下载的文件放在home目录下
【Android Stduio】【Java】【Linux】Android开发环境搭建_第2张图片
3、接下来我们对下载的文件进行解压

tar -zxvf jdk-8u241-linux-x64.tar.gz

4、然后我们来新建一个目录,并将解压好的文件移动过去

mkdir /usr/java
mv  ./jdk1.8.0_241 /usr/java

5、然后我们来设置环境变量,这里我们需要修改/etc/profile文件先用vim打开/etc/profile文件

vim /etc/profile

6、在文件最后添加下面的内容

export JAVA_HOME=/usr/java/jdk1.8.0_241
export JRE_HOME=/usr/java/jdk1.8.0_241/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

其中的jdk1.8.0_241请根据自己解压后的实际文件名作出更改

7、添加完成后,使环境变量生效。

source /etc/profile

8、我们可以在终端中输入java来检测是否配置成功

java

如果配置成功便会显示提示信息如下:

Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)
where options include:
    -d32	  use a 32-bit data model if available
    -d64	  use a 64-bit data model if available
    -server	  to select the "server" VM
                  The default VM is server,
                  because you are running on a server-class machine.


    -cp 
    -classpath 
                  A : separated list of directories, JAR archives,
                  and ZIP archives to search for class files.
    -D=
                  set a system property
    -verbose:[class|gc|jni]
                  enable verbose output
    -version      print product version and exit
    -version:
                  Warning: this feature is deprecated and will be removed
                  in a future release.
                  require the specified version to run
    -showversion  print product version and continue
    -jre-restrict-search | -no-jre-restrict-search
                  Warning: this feature is deprecated and will be removed
                  in a future release.
                  include/exclude user private JREs in the version search
    -? -help      print this help message
    -X            print help on non-standard options
    -ea[:...|:]
    -enableassertions[:...|:]
                  enable assertions with specified granularity
    -da[:...|:]
    -disableassertions[:...|:]
                  disable assertions with specified granularity
    -esa | -enablesystemassertions
                  enable system assertions
    -dsa | -disablesystemassertions
                  disable system assertions
    -agentlib:[=]
                  load native agent library , e.g. -agentlib:hprof
                  see also, -agentlib:jdwp=help and -agentlib:hprof=help
    -agentpath:[=]
                  load native agent library by full pathname
    -javaagent:[=]
                  load Java programming language agent, see java.lang.instrument
    -splash:
                  show splash screen with specified image
See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details.

至此,Java开发环境搭建完毕。

2、android studio的使用

2.1 使用android studio创建第一个Android程序

1、单机菜单栏File-New-New Project创建一个新的android程序
【Android Stduio】【Java】【Linux】Android开发环境搭建_第3张图片2、这里我们选择“Empty Activity”,这个选项,android studio会帮我们自动建一个Activity以及一些默认的设置。我们可以在这个程序上进行修改。如果你想自己创建这些东西,你应该选择“Add No Activity”。(上方的四个选项表示选择你的代码服务与什么类型的安卓设备)
【Android Stduio】【Java】【Linux】Android开发环境搭建_第4张图片
3、为你的程序起一个名字,“Name”就是将来你做的这个App的名字;“Package Name”为包名;“Save location”为项目存储位置;“Language”为编程语言;“Minimum API Level”为最小支持的SDK版本
【Android Stduio】【Java】【Linux】Android开发环境搭建_第5张图片
4、单击Finish可完成功能的创建
【Android Stduio】【Java】【Linux】Android开发环境搭建_第6张图片
至此,你已经创建了一个“Hello World”工程并且可以对这个工程进行修改。

2.2 SDK更新

下面介绍更新SDK步骤: 点击android studio面板上的SDK Manager按钮(或直接打开你本机SDK安装路径中的SDK Manager)如图(图中标识“SDK”的位置)
在这里插入图片描述
值得注意的是:如果你在android studio里面打开SDK Manager的话,可能需要等上一段时间。之后才会出现下图:

这里面有你想要更新的SDK组件,可选中,在左侧单击下载按钮下载(此步骤需要连接谷歌服务器,请大家自行解决)。

2.3 创建一个AVD(Android Virtual Device)

1、AVD(Android Virtual Device)是一个可以安卓虚拟设备。我们可以用它来当做测试机来调试我们的程序。 同更新SDK一样,你有两种方式去创建一个AVD。你可以点击android studio面板上的AVD图标,如下图,也可以直接找到SDK安装路径下的“AVD Manager”.点击运行。
在这里插入图片描述
2、在android studio里面点击AVD Manager图标会出现下图,
可点击右方“Action”中的绿色三角形来运行已有的模拟器。
根据PC的不同,启动时间会有所不同,有些机器第一次启动会失败,这时候我们可以先关闭,再次启动。(首次启动时间比较长)
【Android Stduio】【Java】【Linux】Android开发环境搭建_第7张图片
3、启动完毕后,我们可以点击android studio中的运行按钮,选择一个可以利用的设备,点击OK。如下图:
在这里插入图片描述
【Android Stduio】【Java】【Linux】Android开发环境搭建_第8张图片
附:您也可单击左下方的“Create Virtual Device”来创建新的模拟器,具体步骤如下:
1、进入”Select Hardware”界面,选择合适的硬件后,点击“Next”.
【Android Stduio】【Java】【Linux】Android开发环境搭建_第9张图片
2、这里为“System Image”界面,选择一个合适的安卓系统镜像,点击“Next”继续。
【Android Stduio】【Java】【Linux】Android开发环境搭建_第10张图片
3、这里你可以为你的AVD命名,并且设置它的一些参数。然后点击Finish完成。
【Android Stduio】【Java】【Linux】Android开发环境搭建_第11张图片

你可能感兴趣的:(java,linux,android)