Android中的Serializable、Parcelable">Android中的Serializable、Parcelable
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
作為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小時內刪除侵權內容。