Android應用程序開發(fā)技術 課件 第2章 Android Studio使用入門_第1頁
Android應用程序開發(fā)技術 課件 第2章 Android Studio使用入門_第2頁
Android應用程序開發(fā)技術 課件 第2章 Android Studio使用入門_第3頁
Android應用程序開發(fā)技術 課件 第2章 Android Studio使用入門_第4頁
Android應用程序開發(fā)技術 課件 第2章 Android Studio使用入門_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第2章AndroidStudio使用入門Android應用程序開發(fā)技術內容安排2.1AndroidStudio環(huán)境配置2.2運行第一個Android程序2.3Android項目結構目錄2.4

AndroidManifest.xml清單文件2.5AndroidStudio日志工具的使用2.6本章總結

內容安排

2.1AndroidStudio環(huán)境配置2.2運行第一個Android程序2.3Android項目結構目錄2.4

AndroidManifest.xml清單文件2.5AndroidStudio日志工具的使用2.6本章總結

2.1.1Windows下配置Java環(huán)境安裝

Java開發(fā)工具包(JDK)從

Oracle的Java網站:JDKJavaSE下載最新版本的

Java。創(chuàng)建JAVA_HOME變量通常JDK文件夾所在路徑比較長,難以書寫,也難以記憶,使用自定義系統(tǒng)變量JAVA_HOME來代替。設置Path變量在Path變量中添加JDK的bin路徑。在系統(tǒng)變量列表中找到Path變量,選擇Path變量,單擊“編輯”按鈕,在“編輯環(huán)境變量”對話框中添加“%JAVA-HOME\bin”。2.1.1Windows下配置Java環(huán)境設置CLASSPATH變量在系統(tǒng)變量列表里查看CLASSPATH變量,如果不存在,則新建變量CLASSPATH,若存在則選中該變量,單擊“編輯”按鈕,在“編輯系統(tǒng)變量”的“變量值”文本框添加“.;%JAVA_HOME%\lib

;%JAVA_HOME%\lib\tools.jar;”。2.1.1Windows下配置Java環(huán)境2.1.1Windows下配置Java環(huán)境測試變量配置情況

完成以上三項配置,需要測試一下這三個變量設置是否成功,方法是在命令行狀態(tài)提示符后邊鍵入命令“javac”,然后按Enter鍵,若出現(xiàn)如圖所示,則說明配置成功。2.1.2Windows下配置AndroidStudio環(huán)境Android

Studio的安裝Android

Studio的下載地址為/studio下載SDK和GradleSDK是Android開發(fā)必備的資源包,下載Android

Studio新版本一般會自動下載最新版本的Android

SDK和最新的Gradle的匹配版本。內容安排2.1AndroidStudio環(huán)境配置

2.2運行第一個Android程序2.3Android項目結構目錄2.4

AndroidManifest.xml清單文件2.5AndroidStudio日志工具的使用2.6本章總結

2.2.1新建一個Android項目點擊歡迎界面中的新建項目按鈕即可開啟創(chuàng)建Android應用工程2.2.1新建一個Android項目此頁面選擇默認的創(chuàng)建手機應用程序的Empty

Activity模板,然后點擊Next按鈕2.2.1新建一個Android項目配置新項目的項目名、包名、存儲位置、開發(fā)語言、允許運行的最低SDK版本等信息2.2.1新建一個Android項目安裝并同步更新Gradle首次進入Android

Studio,IDE系統(tǒng)會自動在網絡上查找并下載與當前Android

Studio版本相匹配的最新Gradle版本,然后同步Gradle配置。如果沒有聯(lián)網,則需要下載和同步Gradle。連接網址/distributions/,下載指定的壓縮包。查看AndroidStudio對應的Gradle版本可通過選擇IDL中的File->ProjectStructure查看。本書使用的AndroidStudio版本為Gradle7.0.2。2.2.1新建一個Android項目同步項目重新啟動Android

Studio,依次選擇菜單File->SyncProjectwithGradleFiles即可完成項目與Gradle的更新。若Android

studio版本與Gradle版本不一致,則可能導致項目無法執(zhí)行等問題的出現(xiàn)。介紹Android

Studio自帶的模擬器創(chuàng)建過程。在Android

studio的工具欄上有AVD

Manager按鈕。單擊AVD

Manager按鈕進入AVD管理對話框。如果已經創(chuàng)建了AVD,則會出現(xiàn)AVD列表。首次進入AVD管理對話框。2.2.1新建一個Android項目單擊+Create

Virtual

Device按鈕,創(chuàng)建AVD,按照如下圖片順序進行操作。選擇設備參數(shù)2.2.1新建一個Android項目確定配置參數(shù)選擇系統(tǒng)圖片2.2.1新建一個Android項目顯示虛擬設備虛擬設備創(chuàng)建完成2.2.1新建一個Android項目2.2.2Android

StudioIDE界面菜單欄區(qū)Android

StudioIDE就是Android

Studio集成開發(fā)環(huán)境,可分為菜單欄區(qū)、工具欄按鈕區(qū)、項目及資源管理區(qū)、編輯工作區(qū)、狀態(tài)信息區(qū)和Gradle及設備文件管理區(qū)。工具欄按鈕區(qū)項目及資源管理區(qū)主要是展示項目目錄結構及文件資源的管理區(qū)域2.2.2Android

StudioIDE界面編輯工作區(qū)這個區(qū)域主要是用來編寫代碼和設計布局的相關編輯工作區(qū)域。2.2.2Android

StudioIDE界面狀態(tài)信息區(qū)這個區(qū)域位于軟件的底部,主要用于查看項目運行時的相關動態(tài)輸出信息。2.2.2Android

StudioIDE界面Gradle及設備文件管理區(qū)在軟件的右側上、下兩端有些標簽,在開發(fā)時會用到。其中Gradle是Gradle控制臺,顯示Gradle構建應用程序時的一些輸出信息。2.2.2Android

StudioIDE界面2.2.3運行程序運行程序Android

Studio

IDE運行程序可以使用以下三種方式:1)點擊菜單Run->Run;2)使用工具欄按鈕,點擊。3)使用快捷鍵Shift+F10。以Hello_Android為例,運行成功后可查看程序在虛擬機上的運行狀態(tài)。Android應用的簽名Android系統(tǒng)要求所有的應用都必須要有數(shù)字證書簽名。數(shù)字應用簽名有兩個作用:1)確定發(fā)布者的身份信息;2)保證應用的完整性。

創(chuàng)建數(shù)字簽名。依次選擇菜單Build->GenerateSignedBundle/APK…,進入對話框。在此選擇APK選項,單擊進入模塊所使用的數(shù)字證書頁。2.2.3運行程序假設目前沒有任何數(shù)字證書,則單擊Create

new...按鈕進入下一頁對話框,在File

name后的輸入框輸入文件名,在Key

store

path后的輸入框內單擊文件夾圖標,為即將創(chuàng)建的數(shù)字證書指定存儲位置,點擊OK按鈕,進入設置。選擇數(shù)字證書2.2.3運行程序新建數(shù)字證書生成數(shù)字證書2.2.3運行程序3.應用項目打包AndroidStudioIDE安裝在PC端,使用該IDE編譯好項目后,需要完成打包發(fā)布后項目才能在Android端運行。打包設置說明:在生成.apk時,需要指定輸出路徑、創(chuàng)建類型和簽署版本。創(chuàng)建類型。創(chuàng)建類型包括Debug和Release版本。Debug版本又稱為測試版,包含測試和日志信息,沒有進行優(yōu)化加密,適合程序調試過程中使用。Release版本又稱為發(fā)布版,是對外發(fā)布供用戶使用,進行了優(yōu)化加密。簽署版本。

V1版本(Jar

Signature):僅驗證未解壓的文件內容,這樣APK簽署后可進行很多修改,可以移動甚至重新壓縮文件。

V2版本(FULL

APK

Signature):驗證壓縮文件的所有字節(jié),在簽名后無法再更改。2.2.3運行程序2.2.4項目組成Android應用項目主要由三個部分組成:應用項目源代碼各種資源用項目標書清單文件AndroidManifest.xml內容安排2.1AndroidStudio環(huán)境配置2.2運行第一個Android程序

2.3Android項目結構目錄2.4

AndroidManifest.xml清單文件2.5AndroidStudio日志工具的使用2.6本章總結

2.3Android項目結構目錄Hello_Android項目為例,其項目目錄下主要包括4個子目錄、8個文件和一個外部依賴庫。.gradle和.idea目錄app目錄Gradle.gitinore文件build.gradle文件gradle.properties文件gradlew和gradlew.bat文件local.properties文件My_Keystone.jks文件Settings.gradleExternal

Libraries目錄內容安排2.1AndroidStudio環(huán)境配置2.2運行第一個Android程序2.3Android項目結構目錄

2.4

AndroidManifest.xml清單文件2.5AndroidStudio日志工具的使用2.6本章總結

2.4AndroidManifest.xml清單文件AndroidManifest.xml是整個項目的清單文件,或者又被稱之為配置文件,當新創(chuàng)建一個應用項目時,系統(tǒng)會自動創(chuàng)建該文件,存放在項目的app/src/main目錄下。AndroidManifest.xml文件可向Android系統(tǒng)提供應用的必要信息,系統(tǒng)必須具有這些信息才可以運行。內容安排2.1AndroidStudio環(huán)境配置2.2運行第一個Android程序2.3Android項目結構目錄2.4

AndroidManifest.xml清單文件

2.5AndroidStudio日志工具的使用2.6本章總結

2.5.1Logcat在Android項目中如果想查看日志,一般使用Logcat。單擊Android

Studio最下方狀態(tài)欄中的Logcat,則會出現(xiàn)Logcat界面。2.5.2DDMS

DDMS的全稱是DalvikDebugMonitorService,是Android開發(fā)環(huán)境中的Dalvik虛擬機調試監(jiān)控服務。提供測試設備截屏、查看特定進程正在運行的線程以及堆信息、Logcat、廣播狀態(tài)信息、模擬電話呼叫、模擬接收及發(fā)送SMS、虛擬地理坐標等服務。具體查看方式是:在Android

Studio中查看AS的SDK路徑。2.5.2DDMS啟動DDMS。進入到D:\SDK\tools目錄下,找到monitor.bat批量處理文件。2.5.2DDMS鼠標左鍵雙擊monitor.bat批量處理文件,會出現(xiàn)類似cmd的輸入面板,然后會迅速自動關閉。再等幾秒鐘會出現(xiàn)DDMS面板。2.5.2DDMS內容安排2.1AndroidStudio環(huán)境配置2.2運行第一個Android程序2.3Android項目結構目錄2.4

AndroidManifest.xml清單文件2.5AndroidStudio日志工具的使用

2.6本章總結

2.6本章總結本章詳細介紹了基于Windows平臺的AndroidStudio安裝及環(huán)境配置的具體流程。以“Hello_Android”為例,有助于學習者掌握一個項目的創(chuàng)建及運行步驟、Android

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論