使用Android Studio搭建Android集成開發環境

一、Android Studio簡單介紹

  2013年GoogleI/O大會首次發布了Android Studio IDE(Android平臺集成開發環境)。它基于Intellij IDEA開發環境,旨在取代Eclipse和ADT(Android開發者工具)為開發者提供更好的開發工具。既然Google一直在努力推廣,相信不久以后就有望趕上Eclipse。
  • 相比Eclipse,Android Studio IDE有自己的特點:
  • 對UI界面設計和編寫代碼有更好地支持,可以方便地調整設備上的多種分辨率。
  • 同樣支持ProGuard工具和應用簽名。
  • 不過,目前版本的Android Studio不能在同一窗口中管理多個項目。每個項目都會打開一個新窗口。我猜這是借鑒了Intellij IDEA的行為,而且Google近期不會對此做出調整。
  • 支持Gradle自動化構建工具,這真是極好的,但對于剛從Eclipse平臺轉移過來的開發者來說還需要一段時間去學習和適應。

二、下載和安裝相關軟件
2.1、開發環境 

  物理機版本:Win 8(64位)
  Java SDK版本:jdk-7u45-windows-x64(64位)
  Android Studio版本:android-studio-bundle-135.1740770-windows
  注:物理機版本和Java SDK版本必須要保持一致,即:同為64位或者同為32位。

2.2、下載JDK

 官方下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html(鏈接下載速度可能有些慢,稍后會將文主收集的Android開發所需的軟件集合整理出來,敬請期待,或者加文主Q1441761649索要)
  
  下載到本地電腦后雙擊進行安裝。JDK的安裝過程比較簡單,安裝過程基本上就是一路Next即可,做Java開發的人都會,在安裝的時候只需要注意將JDK和JRE安裝到同一個目錄即可,JDK默認安裝成功后,會在系統目錄下出現兩個文件夾,一個代表jdk,一個代表jre
  

  JDK的全稱是Java SE Development Kit,也就是Java 開發工具箱。SE表示標準版。JDK是Java的核心,包含了Java的運行環境(Java Runtime Environment),一堆Java工具和給開發者開發應用程序時調用的Java類庫。
  我們可以打開jdk的安裝目錄下的Bin目錄,里面有許多后綴名為exe的可執行程序,如下圖所示:
  
  這些都是JDK包含的工具,通過配置JDK的變量環境,我們可以方便地調用這些工具及它們的命令。
  JDK包含的基本工具主要有:

  • javac:Java編譯器,將源代碼轉成字節碼。
  • jar:打包工具,將相關的類文件打包成一個文件。
  • javadoc:文檔生成器,從源碼注釋中提取文檔。
  • java:運行編譯后的java程序。

2.3、配置Windows上JDK的變量環境  為了配置JDK的系統變量環境,我們需要設置兩個系統變量,分別是JAVA_HOME,Path。下面是這兩個變量的設置。
  1、JAVA_HOME
    先設置這個系統變量名稱,變量值為JDK在你電腦上的安裝路徑:E:\Program Files\Java\jdk1.7.0_75創建好后則可以利用%JAVA_HOME%作為JDK安裝目錄的統一引用路徑。
  
  2、Path
    PATH屬性已存在,可直接編輯,在原來變量后追加:;%JAVA_HOME%\bin
  
  JDK環境變量的配置做Java開發的人都應該會,這里就不細講了!
2.4、Android Studio下載

  下載地址:http://developer.android.com/sdk/index.html,注意,下載Android Studio要FQ才行
  
  
  
  下載完成之后,得到一個如下圖所示的安裝包:
  

2.5、Android Studio安裝

  下載完成后,就可以開始安裝了,用鼠標雙擊android-studio-bundle-135.1740770-windows.exe啟動安裝程序,Android Studio安裝過程如下圖所示:
  
  AndroidStudio是集成了Android SDK的,所以在安裝的時候記得勾選上Android SDK
  
  
  
  
  
  
  這個安裝過程有點久,需要一點時間。
  
  

2.6、啟動運行Android Studio

  Android Studio啟動過程如下圖所示:
  
  
  第一次啟動AndroidStudio時,需要設置一下SDK的安裝目錄,因此會彈出如下圖所示的對話框,
  
  設置Android SDK的安裝目錄,如下圖所示:
  
  打開AndroidStudio之后,默認會幫我們創建一個app的項目,如下圖所示:
  
  運行這個默認創建好的項目,為了運行方便,我們直接使用真機作為模擬器運行,如下圖所示:
  
  注意,使用真機調試時,手機必須開啟USB調試模式才行,如下圖所示:
  
  在手機上面的運行結果如下圖所示:
  
  手機上顯示應用的桌面上也顯示出了我們這個Android應用的圖標,如下圖所示:
  
  到此,使用Android Studio搭建Android集成開發環境的工作就全部完成了,測試也通過了!

三、Android Studio的簡單使用3.1查看安裝好的Android SDK

  
  已經安裝好的Android SDK版本如下圖所示:
  
  我們可以看到,截止到今天為止,Anddroid的版本已經更新到Android5.1(API22)了,更新速度真的很快啊,Android5.1(API22)的相關內容現在還是處于【Not installed】狀態,也就是還沒有下載和安裝,SDK Manager默認已經選中Android5.1(API22)的全部內容,我們如果想在Android5.1(API22)的平臺下開發Android應用,那么可以下載Android5.1(API22)的相關內容,如下圖所示:
  
  默認下載和安裝好的Android5.0.1的開發包已經滿足我們開發Android應用的需求了,如下圖所示:
  

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/456823.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/456823.shtml
英文地址,請注明出處:http://en.pswp.cn/news/456823.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

[Oracle]UNIX與Windows 2000上Oracle的差異(I)

作者:Ian Adam & David Stien, SAIC Ltd 日期:19-Dec-2003 出處:http://www.dbanotes.net翻譯:Fenng -----------------------------------------------------------------------------------------------------------------…

django2.x報錯No module named 'django.core.urlresolvers'

解決方法就是: from django.urls import reverse 最近從django1.9遷移到django2.0中出現一個意外的報錯: 這個報錯的原因在stack overflow上有很直接的解釋,但是百度上并沒有直接的答案。 簡單來說,原因就是:django2.0 把原來…

Underscore簡介

5. Underscore.js Underscore封裝了常用的JavaScript對象操作方法,用于提高開發效率。它本身與我們介紹的主題“Backbone”沒有半毛錢的關系,因此你可以完全不理會“Backbone”的概念來學習它,或將它單獨運用到任何一個頁面。(另外…

POJ2190 HDU2714 ISBN

USACO 2003 Fall Orange 問題鏈接:POJ2190 HDU2714 ISBN。 問題簡述:參見上述鏈接。 問題分析: 單純的計算問題。需要注意以下幾點: 1.如果是末尾數,則輸出為‘X’; 2.如果能找到對應的值則輸出&#xff1b…

Django-安裝xadmin的方法及主要配置方法

歷經千辛萬苦,終于實現了django2.1中xadmin的使用 被論壇里各路神仙帶跑N次 準確說是幾個小時 直接colne https://github.com/Liu0330/xadmin 工作系統環境:win10Python3.6.xDjango2.1.xXadmin2.0(注意2.2版本就不行!&#xff…

大數據集群搭建之Linux的安裝(一)

1、準備工具 VMWare、centos mimal版本系統文件。 2、工具安裝 1、安裝vmware軟件 安裝軟件地址: VMWare:http://pan.baidu.com/s/1qYnySrE 密碼:3t3r centos mimal版本:http://pan.baidu.com/s/1dE5LY6H 密碼&#xff1a…

阻止事件冒泡兩種方式:event.stopPropagation();和return false;

jQuery提供了兩種方式來阻止事件冒泡。 方式一:event.stopPropagation(); $("#div1").mousedown(function (event) {event.stopPropagation(); }); 方式一:return false; $("#div1").mousedown(function (event) {return false; });…

關于電腦的基礎單詞筆記

chapter01 mouse 鼠標. keyboard 鍵盤. notepad 記事本 . sava 保存. chapter02 word 文本文檔. office 辦公軟件. copy 復制. past 粘貼. find 復制. table 表格. page 頁. picture 圖片. chapter03 sheet 工作薄. cell 單元格. number 數字. true 真. …

Python3.6+Django2.0+Xadmin2.0學生信息管理系統

一、創建模型 模型是表示我們的數據庫表或集合類,并且其中所述類的每個屬性是表或集合的字段,在 app/models.py 中定義。 1、首先,導入models模塊 from django.db import models 接下來創建個學生信息類,其中包含學生姓名、性別…

升級 pip版本

安裝第三方庫:pip install Pillow 出現 You are using pip version 7.1.2, however version 9.0.1 is available. You should consider upgrading via the python -m pip install --upgrade pip comm and. 解決方法1: 輸入“python -m pip install -U pi…

大數據集群搭建之節點的網絡配置過程(二)

緊接著上一章來設置windows的vmnet8的ip地址和虛擬機中centos的ip地址。 NAT虛擬網絡的配置圖如下圖所示: 1、這里根據VMware中得到的網關地址去設置vmnet8的ip地址。 網關地址查看: 2、得到的網關地址后去設置vmnet8,將網關地址設置為v…

Python3.6+Django2.0+Xadmin2.0學生信息管理系統-2

1、上傳圖片/文件等資源 有時候需要添加一些附件,例如,新生剛入學,大家相互之間還不熟悉,希望能通過照片來加深印象,并且方便教學管理。 首先,對demo/urls.py文件進行改造,給urlpatterns添加s…

vim自帶的練習教程(vimtutor)

聲明:本文源于Centos 7.2系統vim自帶的練習教程--vimtutor歡迎閱 讀《 V I M 教 程 》 - 版本 1.7 Vim 是一個具有很多命令的功能非常強大的編輯器。限于篇幅,在本教程當中就不詳細介紹了。本教程的設計目標是講述一些必要的基本命令,而掌握…

pycharm之no python interpreter configured for project的解決辦法

今天由于重裝了系統,所以必須得重新配置一些軟件,在打開pycharm運行程序時顯示“no python interpreter configured for project”提示。根據字面意思是“python沒有解釋器”。 解決辦法: 找到你之前下載python環境支持庫如下圖所示&#x…

Python是非常優美的語言,那到底如何個美呢?

我把Python里面非常有名的簡潔,高效,方便的代碼整理出來,讓我們來一睹她的風采。其實每個主題展開講都是很大的篇幅,今天我們先overview一下 看完之后,相信初學者會更快的喜歡上python. 1.列表推導 要說Python里面最…

js生成驗證碼并且驗證

<html> <head> <title>驗證碼</title> <style type"text/css"> #code { font-family:Arial; font-style:italic; font-weight:bold; border:0; letter-spacing:2px; color:blue; } </style> <script type &qu…

大數據集群搭建之hadoop、tomcat、jdk等工具的安裝(三)

目錄一、準備的資源&#xff1a;二、安裝配置過程 目錄 本章就說下各種軟件的安裝和配置。 一、準備的資源&#xff1a; 1、tomcat(如用于在網頁上查看HDFS的存儲等) 地址&#xff1a;http://pan.baidu.com/s/1miC93ny 密碼&#xff1a;52dd 2、jdk 地址&#xff1a;ht…

pycharm 快捷鍵大全

1、編輯&#xff08;Editing&#xff09; Ctrl Space 基本的代碼完成&#xff08;類、方法、屬性&#xff09; Ctrl Alt Space 快速導入任意類 Ctrl Shift Enter 語句完成 Ctrl P 參數信息&#xff08;在方法中調用參數&#xff09; Ctrl Q 快速查看文檔 F1 Web幫…

轉載 Spark性能優化指南——基礎篇

前言 在大數據計算領域&#xff0c;Spark已經成為了越來越流行、越來越受歡迎的計算平臺之一。Spark的功能涵蓋了大數據領域的離線批處理、SQL類處理、流式/實時計算、機器學習、圖計算等各種不同類型的計算操作&#xff0c;應用范圍與前景非常廣泛。在美團?大眾點評&#xff…

JavaScript 判斷變量是否為數組Array的方法

1. 不能用typeof &#xff0c;因為typeof 只能判斷基本類型&#xff0c;不能判斷引用類型 var ary [1,23,4];console.log(typeof ary); //輸出結果是Object上面的辦法并不能實時的檢測出是否是數組&#xff0c;只能判斷其類型&#xff0c;所以說typeof判斷基本類型數據還是挺好…