AndroidStudio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

前言

Android Studio的安裝配置及使用篇終于來啦~

創(chuàng)新互聯(lián)于2013年成立,先為薩爾圖等服務(wù)建站,薩爾圖等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為薩爾圖企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

廢話不多說,以下針對(duì)JDK正確安裝(及其環(huán)境變量配置完畢,即Java開發(fā)環(huán)境下)、Android Studio的安裝,配置,以及創(chuàng)建工程、主題字體更換、窗口工具、布局、快捷方式等的基本使用逐一說明。

安裝java

下載Java安裝包(jdk,網(wǎng)上有很多下載地址,最好去官網(wǎng)下:https://www.java.com/zh_CN/),安裝完后記得配置環(huán)境變量;

  • 在“系統(tǒng)變量”新建一個(gè)變量名為JAVA_HOME的變量,變量值為你本地java的安裝目錄,我這里為:C:\Program Files\Java\jdk1.7.0_80,設(shè)置這個(gè)的目的是作為下面兩個(gè)環(huán)境變量的一個(gè)引用
  • 在“系統(tǒng)變量”選項(xiàng)區(qū)域中查看PATH變量,如果不存在,則新建變量PATH,否則選中該變量,單擊“編輯”按鈕,在“變量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”
  • 在“系統(tǒng)變量”選項(xiàng)區(qū)域中查看CLASSPATH變量,如果不存在,則新建變量CLASSPATH,否則選中該變量,單擊“編輯”按鈕,在“變量值”文本框的起始位置添加“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”。

成功安裝判斷方法:

鍵入命令“java -version”,“java”,“javac”幾個(gè)命令,出現(xiàn)畫面,說明環(huán)境變量配置成功;

說明:

  • JAVA_HOME:該環(huán)境變量的值就是 Java 所在的目錄,一些 Java 版的軟件和一些 Java 的工具需要用到該變量,設(shè)置 PATH 和 CLASSPATH 的時(shí)候,也可以使用該變量以方便設(shè)置。
  • PATH:指定一個(gè)路徑列表,用于搜索可執(zhí)行文件的。執(zhí)行一個(gè)可執(zhí)行文件時(shí),如果該文件不能在當(dāng)前路徑下找到,則依次尋找 PATH 中的每一個(gè)路徑,直至找到。或者找完 PATH 中的路徑也不能找到,則報(bào)錯(cuò)。Java 的編譯命令 (javac),執(zhí)行命令 (java) 和一些工具命令 (javadoc, jdb 等) 都在其安裝路徑下的 bin 目錄中。因此我們應(yīng)該將該路徑添加到 PATH 變量中。
  • CLASSPATH:也指定一個(gè)路徑列表,是用于搜索 Java 編譯或者運(yùn)行時(shí)需要用到的類。在 CLASSPATH 列表中除了可以包含路徑外,還可以包含 .jar 文件。Java 查找類時(shí)會(huì)把這個(gè) .jar 文件當(dāng)作一個(gè)目錄來進(jìn)行查找。通常,我們需要把 JDK 安裝路徑下的 jre/lib/rt.jar (Linux: jre/lib/rt.jar) 包含在 CLASSPATH 中。
  • PATH 和 CLASSPATH 都指定路徑列表,列表中的各項(xiàng) (即各個(gè)路徑) 之間使用分隔符分隔。在 Windows 下,分隔符是分號(hào) (;),而在 Linux 下,分隔符是冒號(hào) (:)。
  • 注意,在 CLASSPATH 中包含了一個(gè)“當(dāng)前目錄 (.)”。包含了該目錄后,就可以到任意目錄下去執(zhí)行需要用到該目錄下某個(gè)類的 Java 程序,即使該路徑并未包含在 CLASSPATH 中也可以。原因很簡單:雖然沒有明確的把該路徑包含在 CLASSPATH 中,但 CLASSPATH 中的 “.” 在此時(shí)就代表了該路徑。

Android SDK下載和安裝

本地已有合適版本Android SDK,則無需再下載,或者可以使用SDK Manager更新SDK;

沒有SDK,則需要下載。

這里說一下使用SDK Manager下載/更新SDK:

(1)如果沒有安裝SDK Manager,可以下載安裝,地址https://github.com/inferjay/AndroidDevTools,下載完畢,直接運(yùn)行安裝就可以,安裝過程中會(huì)自動(dòng)匹配本機(jī)環(huán)境下的jdk;

進(jìn)入到安裝目錄下:

(2)啟動(dòng)SDK Manager.exe,如下圖:

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

(3)更新時(shí)間比較長,也有可能更新不了,就得需要配個(gè)代理了。

Android Studio的下載和安裝(新建工程和調(diào)試運(yùn)行)

提供一個(gè)國內(nèi)鏡像下載地址https://github.com/inferjay/AndroidDevTools

下載完之后,如果是安裝包,可以直接安裝即可;如果是解壓包,可以解壓后,直接運(yùn)行(安裝目錄下的studio.exe文件)。

安裝過程中,由于之前已經(jīng)下載過SDK,所以跳過SDK的安裝,一直next知道finish,運(yùn)行打開Android studio,然后手動(dòng)配置SDK,點(diǎn)擊SDK Manager,配置已經(jīng)下載好的SDK所在路徑即可,如下圖:

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

配置好SDK之后就可以新建工程了,如以下系列圖:

(1)file-->new-->new Project:

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

(2)next-->可以選擇創(chuàng)建的工程的版本-->如果對(duì)版不了解,可以點(diǎn)擊help me choose:

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

(3)點(diǎn)擊help me choose 后即可顯示當(dāng)前的Android系統(tǒng)各版本信息,還有什么不明了的呢?。ㄖ豢唇缑鎁I做的就很棒)

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

(4)選擇版本后next-->進(jìn)入選擇主Activity樣式界面,下面只是列出幾種,樣式很多:

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

(5)繼續(xù)next-->直到finish,則完成了該工程的創(chuàng)建,創(chuàng)建過程會(huì)稍長一些,需等待。

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

(6)以下就是創(chuàng)建完畢的工程界面,點(diǎn)擊上面工具欄中的運(yùn)行圖標(biāo)運(yùn)行,下面的logcat中有日志信息,這些和Eclipse差不多,使用起來也會(huì)很順手,就不再過多說明。

后文會(huì)詳細(xì)介紹一下Android Studio與Eclipse常用之處不同的地方和獨(dú)有的優(yōu)點(diǎn)。

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

Android Studio的工程目錄結(jié)構(gòu)

當(dāng)我們新建一個(gè)項(xiàng)目的目錄結(jié)構(gòu)默認(rèn)是這樣的:

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

可以看到和Eclipse的目錄結(jié)構(gòu)有很大區(qū)別,Android Studio一個(gè)窗口只能有一個(gè)項(xiàng)目,而Eclipse則可以同時(shí)存在很多項(xiàng)目,如果你看著不習(xí)慣可以點(diǎn)擊左上角的Android機(jī)器人進(jìn)行切換:

將"Android"切換為"Project"后如下圖:

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

感覺這個(gè)和Eclipse中的結(jié)構(gòu)很像。

總的來說和Eclipse的區(qū)別有如下:

1、Android Studio中有Project和Module的概念,前面說到AndroidStudio中一個(gè)窗口只能有一個(gè)項(xiàng)目,即一個(gè)Project,代表一個(gè) workspace,但是一個(gè)Project可以包含多個(gè)Module,比如你項(xiàng)目引用的Android Library, Java Library等,這些都可以看做是一個(gè)Module;

2、上述目錄中將java代碼和資源文件(圖片、布局文件等)全部歸結(jié)為src,在src目錄下有一個(gè)main的分組,同時(shí)劃分出java和res兩個(gè)文件夾,java文件夾則相當(dāng)于Eclipse下的src文件夾,res目錄結(jié)構(gòu)則一樣.

關(guān)于工程目錄結(jié)構(gòu)只要使用習(xí)慣就可以了,不必過于多說啦,接下來說一下AndroidStudio的其他使用之處。

3.主要文件和目錄:

(1)settings.gradle: 每個(gè)Moudle 要在這里注冊(cè),可以打開該文件看一下就會(huì)明白;

(2)build.gradle:每個(gè)Project 的配置

(3)app:每個(gè)Module

(4)app/build.gradle:每個(gè)Module 配置文件,比如依賴的類庫,SDK 版本

(5)app/src/:源碼和資源文件都在這里;我們寫的文件都在這里面。

(6)app/libs/:添加類庫。

AndroidStudio的基本使用

之所以使用Android Studio后都覺得很好用,是因?yàn)橛泻芏嗟胤接闷饋肀菶clipse方便,用著非常順手,看以下幾處:

1.AndroidStudio不用手動(dòng)保存,他有著自動(dòng)保存的功能;

2.“TODO”視圖很好的展現(xiàn)當(dāng)前程序中的位置;

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

3.AndroidMonitor視圖中有Logcat、Memory等界面,關(guān)于Logcat使用起來也很方便;

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

4.對(duì)比Eclipse,AndroidStudio非常有特點(diǎn)的地方要數(shù)自帶的“Terminal”了,對(duì)于Android開發(fā)人員來說這比單獨(dú)開一個(gè)cmd方便多了,使用起來特別自如;

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

5.在Studio菜單欄的右邊有這樣幾個(gè)常用的功能,如圖分別是Gradle同步、AVD Manager、SDK Manager、DDMS:

(1)Gradle同步在你項(xiàng)目運(yùn)行或者更改Gradle配置的時(shí)候都要點(diǎn)擊下這個(gè)按鈕,會(huì)下載相應(yīng)的依賴

(2)AVD Manager模擬器管理

(3)SDK Manager就是理你的SDK版本

(4)DDMS即 Dalvik Debug Monitor Service,Dalvik調(diào)試監(jiān)控服務(wù)。

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

Android Studio 常用快捷方式

全局快捷鍵(比較重要的)Eclipse中的快捷鍵
ALT + ENTER工程快速修復(fù)CTRL+ 1
CTRL + SHIFT + A快速查找
CTRL + ALT + L格式化代碼CTRL+ i
CTRL + Q查看文檔鼠標(biāo)自動(dòng)
SHIFT + ESC當(dāng)切換非編輯區(qū)域時(shí),關(guān)閉該區(qū)域,返回編輯區(qū)域
編輯區(qū)快捷鍵
CTRL + B / F4

或這Ctrl + 點(diǎn)擊(適用)

查看源碼
ALT + INSERT插入方法(構(gòu)造方法,Get Set 方法等等),在工程結(jié)構(gòu)新建文件
ATRL + /上下文聯(lián)想
ALT + LEFT / RIGHT不同文檔左右切換
ALT + TOP / BOTTOM跳轉(zhuǎn)到上一個(gè) / 下一方法
注釋
CTRL + /注視當(dāng)前行
CTRL + SHIFT + /文檔注釋
復(fù)制 / 粘貼Eclipse中的快捷鍵
CTRL + C復(fù)制該行
CTRL + V粘貼
CTRL + X剪切
CTRL + Y刪除該行CTRL + D
查找
Ctrl+Shift+A查找所有行為
Ctrl + F查找當(dāng)前編輯的文檔
Ctrl + R查找并替代
Ctrl + N查找類(class)
Ctrl + SHIFT + N查找文件

Android Studio VS Eclipse

相信目前國內(nèi)用Eclipse的還是大多數(shù),那么首先就來說一下Studio的一些優(yōu)點(diǎn),比較才能更有說服力,才能說明為什么我們要從Eclipse遷移到Studio。

1、Google推出的

毫無疑問,這個(gè)是它的最大優(yōu)勢,Android Stuido是Google推出,專門為Android“量身訂做”的,是Google大力支持的一款基于IntelliJ IDEA改造的IDE,這個(gè)應(yīng)該能說明為什么它是Android的未來

2、速度更快

Eclipse的啟動(dòng)速度、響應(yīng)速度、內(nèi)存占用一直被詬病,相信大家這點(diǎn)應(yīng)該深有體會(huì),而且經(jīng)常遇到卡死狀態(tài)。Studio不管哪一個(gè)方面都全面領(lǐng)先Eclipse

3、UI更漂亮

I/O上演示的那款黑色主題真是太棒了,極客范,Stuido自帶的Darcula主題的炫酷黑界面實(shí)在是高大上,相比而言Eclipse下的黑色主題太low了

4、更加智能

提示補(bǔ)全對(duì)于開發(fā)來說意義重大, Studio則更加智能,智能保存,從此再也不用每次都 Ctrl + S了。熟悉Studio以后效率會(huì)大大提升。

5、整合了Gradle構(gòu)建工具

Gradle是一個(gè)新的構(gòu)建工具,自Studio亮相之處就支持Gradle,可以說Gradle集合了Ant和Maven的優(yōu)點(diǎn),不管是配置、編譯、打包都非常棒。

6、強(qiáng)大的UI編輯器

Android Studio的編輯器非常的智能,除了吸收Eclipse+ADT的優(yōu)點(diǎn)之外,還自帶了多設(shè)備的實(shí)時(shí)預(yù)覽,相對(duì)這對(duì)Android開發(fā)者來說簡直是神器啊。

7、內(nèi)置終端

Studio內(nèi)置終端,這對(duì)于習(xí)慣命令行操作的人來說簡直是福音啊,再也不用來回切換了,一個(gè)Studio全部搞定。

8、更完善的插件系統(tǒng)

Studio下支持各種插件,如Git、Markdown、Gradle等等,你想要什么插件,直接搜索下載。

9、完美整合版本控制系統(tǒng)

安裝的時(shí)候就自帶了如GitHub, Git, SVN等流行的版本控制系統(tǒng),可以直接check out你的項(xiàng)目。

把Android 項(xiàng)目切換到Android Studio

Google 官方已經(jīng)給出了兩種解決方式解決方案。

第一種

直接選擇目錄,next 一直到最后,我們的Eclipse 的項(xiàng)目就到了Android Studio 上了,需要注意的是,這樣導(dǎo)入的項(xiàng)目還是會(huì)保留Eclipse 的構(gòu)建方式,比如我們?cè)贓clipse 上使用Ant 構(gòu)建,遷移后還是會(huì)是會(huì)用Ant 構(gòu)建。

第二種

首先,我們?cè)贓clipse 將項(xiàng)目導(dǎo)出為Gradle 項(xiàng)目。

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

選擇導(dǎo)出

Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程

導(dǎo)出Gradle 項(xiàng)目

然后在Android Studio 直接打開build.grade 即可。
  這樣,項(xiàng)目就變成了Gradle 構(gòu)建了。

補(bǔ)充說明

1、SDK的目錄不能帶空格;

2、推薦設(shè)置:大小寫不敏感設(shè)置,自動(dòng)導(dǎo)包設(shè)置,Git目錄設(shè)置,快捷鍵風(fēng)格調(diào)成eclipse;

3、菜單字體大小 13,代碼字體大小 15。

4、快捷鍵的熱鍵可能被其他程序占用,要注意。尤其是intel顯卡的程序,會(huì)占用ctrl+alt+下箭頭,禁用也是無效的,要更改快捷鍵然后再禁用。解除占用后,這樣studio里才會(huì)對(duì)這個(gè)快捷鍵組合生效,推薦下載一個(gè)熱鍵沖突檢測工具。

5、導(dǎo)入eclipse文件:如果是eclipse 一般用new-import module ,因?yàn)閟tudio的project對(duì)應(yīng)eclipse的workspaces,而 importproject就是導(dǎo)入一個(gè)workspaces了,基本這個(gè)選項(xiàng)用不到的。

6、導(dǎo)入studio文件:直接用open按鈕,注意gradle和buildtools的版本是否一置,否則會(huì)在打開時(shí)自動(dòng)下載相應(yīng)的構(gòu)建工具沒有翻墻基本就卡死了,可以在打開前去嘗試修改文件。

7、環(huán)境變量的配置:把SDK目錄下的tools和platform-tools子目錄添加到系統(tǒng)的PATH環(huán)境變量中。

8、記得去sdk目錄運(yùn)行sdk manager下載其他版本的sdk。

9、ANDROID_SDK_HOME這個(gè)環(huán)境變量是指虛擬設(shè)備的默認(rèn)安裝路徑,默認(rèn)是放在C盤,會(huì)占用比較大的空間,如果需要指定目錄,需要給這個(gè)環(huán)境變量設(shè)置一個(gè)路徑。

10、安裝路徑什么的就都用英文,不要用漢字。

11、關(guān)于環(huán)境變量,分為系統(tǒng)變量和用戶變量,區(qū)別在于前一個(gè)是系統(tǒng)級(jí)別的對(duì)所有用戶生效,后一個(gè)則只對(duì)當(dāng)前用戶生效。

總結(jié)

到此這篇關(guān)于Android Studio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程的文章就介紹到這了,更多相關(guān)android studio 安裝配置環(huán)境搭建內(nèi)容請(qǐng)搜索創(chuàng)新互聯(lián)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持創(chuàng)新互聯(lián)!

標(biāo)題名稱:AndroidStudio安裝配置、環(huán)境搭建詳細(xì)步驟及基本使用的詳細(xì)教程
網(wǎng)頁鏈接:http://bm7419.com/article12/pccsgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、電子商務(wù)靜態(tài)網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化