Android精進之路-02】安裝Android Studio,認識Android SDK

      網友投稿 1051 2025-03-31

      您好,我是碼農飛哥,感謝您閱讀本文,歡迎一鍵三連哦。


      本文會重點介紹Android SDK以及如何安裝Android Studio進行Android開發。

      干貨滿滿,建議,需要用到時??纯础P』锇閭內缬袉栴}及需要,歡迎踴躍留言哦~ ~ ~。

      前言

      上一篇文章定好了Android學習計劃,這篇文章就正式進入Android的學習之旅了。本文將重點介紹Android SDK的目錄結構,如何安裝Android Studio以及如何用Android Studio進行第一個Android應用的開發。

      如何安裝Android Studio呢?

      Android Studio是Google官方推薦的用來開發Android的開發工具。它是在IDEA的基礎上發展而來。對Android有很好的支持,是Android的首選開發工具。

      訪問Android Studio的官網地址 ,點擊Download Android Studio 按鈕下載最新版本的Android Studio 安裝包。

      安裝包下載好之后就是進行安裝了。安裝的過程比較簡單,在Windows環境下一直點擊下一步就可以了,在Mac環境下只需要將Android Studio拖動到Applications中即可完成安裝。Android Studio會自動幫我們安裝好Android SDK。點擊打開Android Studio應用程序會出現如下界面。

      Android SDK是什么?

      安裝好Android Studio之后可以在 File->Appearance&Behavior->System Settings->Android SDK 下查看Android SDK 的安裝路徑。此處我的是Mac環境,默認路徑是/Users/xiaowei/Library/Android/sdk。這里安裝的SDK的版本是最新的Android 12.0 版本。

      前往該目錄找到SDK,可以看到SDK的目錄結構如下圖所示:

      首先,需要弄清楚的是Android SDK到底是什么呢?

      學過Java的小伙伴應該都很清楚Java的JDK,它就是Java的虛擬機,是Java運行的基礎環境,也就是說Java應用必須有JDK才能運行。JDK中有許多JAVA開發所必備的工具包。比如系統類等等。

      與JDK類似的,Android SDK就是Android專屬的軟件開發工具包,可以通過它來快速的開發Android應用。

      說完了Android SDK的概念之后,接下來看看SDK的目錄結構。

      build-tools

      保存著一些Android平臺相關通用工具,比如adb、和aapt、aidl、dx等文件。在build-tools中包含了各個Android SDK版本下的通用工具。

      aapt 即Android Assert Packaging Tool,該工具可以查看,創建,更新ZIP格式的文檔附件(zip,jar,apk)。也可以將資源文件編譯成二進制文件。

      Adb 即android debug bridge 管理模擬器和真機的萬能工具,ddms調試環境。

      AIDL 即Android Interface definition language 它是一種android內部進程通信接口的描述語言,通過它我們可以定義進程間的通信接口。

      dx: 轉化.class中間代碼為dvlik中間代碼,所有經過java編譯生成的.class文件都需要此工具進行轉換,最后打包進apk文件中。

      dexdump:通過dexdump可以查看apk文件中的dex執行情況,粗略分析出原始java代碼是什么樣的

      emulator

      emulator目錄下有Android模擬器主程序emulator,有各種資源。

      licenses

      licenses目錄下保存了Android SDK的開源證書。

      platform-tools

      該目錄包含各個平臺工具

      platforms

      platforms是SDK的核心內容,在platforms中包含了的各個Android SDK版本的目錄中,包含系統映像、工具、示例代碼等內容。

      platforms每個版本的目錄結構:

      data/: 包含默認的字體、資源等內容;

      skins/:包含幾個仿真器的皮膚,每個皮膚對應了一種屏幕尺寸;

      android.jar:Android庫文件的java程序包,在編譯本平臺的Android應用程序的時候被使用;

      skins

      skins目錄下存放了Android模擬器的皮膚

      sources

      sources 目錄下存放了各個Android SDK版本下的資源包,該資源包中有android開發所需要的各種工具類。其中最重要的就是android目錄。

      tools

      【Android精進之路-02】安裝Android Studio,認識Android SDK

      作為SDK根目錄下的tools文件夾,這里包含重要的工具,比如,emulator 是Android模擬器主程序。mksdcard 是模擬器 SD 映像的創建工具

      system-images

      該目錄存放系統用到的所有圖片

      Android目錄

      作為一個java項目,通常情況下都會引入需要用到的工具類,也就是jar包。

      Android目錄下的主要包括如下內容:

      總結

      本文首先介紹了如何安裝Android Studio,接著重點介紹了Android SDK的目錄結構。

      我是碼農飛哥,再次感謝您讀完本文。

      Android Android Studio API/SDK Java

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Nginx(3):上手Nginx,從配置文件開始
      下一篇:word頁面垂直對齊方式怎么設置(word 頁面垂直對齊方式)
      相關文章
      国产亚洲A∨片在线观看| 亚洲欧洲日产国码www| 亚洲精品国产手机| 亚洲VA中文字幕无码一二三区| 精品亚洲视频在线观看 | 天堂亚洲免费视频| 久久亚洲精品无码网站| 亚洲视频在线观看2018| 亚洲综合久久一本伊伊区| 亚洲人成影院在线高清| 亚洲六月丁香六月婷婷蜜芽| 亚洲视频小说图片| 亚洲国产精品久久丫| 亚洲国产精品张柏芝在线观看| 亚洲国产精品张柏芝在线观看| 亚洲国产成人久久99精品| 亚洲日产2021三区在线| 33333在线亚洲| 亚洲一卡一卡二新区无人区 | 亚洲精品无码精品mV在线观看| 国产亚洲真人做受在线观看| 亚洲色无码专区在线观看| 国产亚洲成av片在线观看| 亚洲AV无码精品色午夜果冻不卡| 久久亚洲AV午夜福利精品一区| 亚洲高清在线播放| 亚洲精品中文字幕乱码影院| 亚洲中文无码av永久| 亚洲午夜理论片在线观看| 欧美日韩亚洲精品| 亚洲午夜爱爱香蕉片| 亚洲中文字幕无码久久综合网| 亚洲爆乳无码一区二区三区| 亚洲视频一区调教| 亚洲免费二区三区| 亚洲精品动漫免费二区| 亚洲国产精品丝袜在线观看| 自拍偷自拍亚洲精品第1页| 亚洲AV无码专区国产乱码4SE | 亚洲黄色网址大全| 亚洲xxxx视频|