A. 哪位大神知道Android studio的SDK默認是安裝在哪裡了,我找不到了。(除搜索外的方法)
Android studio的SDK設定安裝在:C:Users計算機用戶名AppDataLocalAndroidsdk,這個位置上。(計算機用戶名:就是你登錄計算機輸入的賬號)。
拓展資料:
Android Studio的架構組成
在IDEA的基礎上,Android Studio 提供 :
基於Gradle的構建支持
Android 專屬的重構和快速修復
支持ProGuard和應用簽名
基於模板的向導來生成常用的 Android 應用設計和組件
功能強大的布局編輯器,可以讓你拖拉 UI 控制項並進行效果預覽
B. 在android開發中sdk各個文件夾有什麼作用
add-ones:裡面保存著一些附加的庫,也就是第三方公司為Android平台開發的附加功能系統。(一開始此包為空)
build-tools:構建項目時用到的工具。當創建Android項目的時候會用到這個包。在創建項目的時候如果沒有此包會報錯。這里還包括一些編譯工具,總之這個包不能少。
extras:該文件下存放了Google提供的USB驅動,Intel提供的硬體加速附件工具包。
platform-tools:該文件夾下放了Android平台的相關工具比如adb.exe、sqlite3.exe等。
platforms:這個文件夾是SDK裡面最重要的文件,這個裡面可以有許多不同版本的SDK。有時候我們在導入項目的時候發現導入後沒有SDK,就是因為這裡面沒有我們導入項目編譯時的SDK,我們需要在這里加入SDK或者在項目的根目錄下的project.properties裡面將target改為platforms裡面有的版本重新編譯即可。這裡面有SDK不同的版本,每個版本下面又有許多文件組成。還有就是如果你再布局中如果編寫沒有錯誤,但是視圖預覽不了,可能是由於你SDK選擇的版本有問題。
sources:這個文件夾下面存放的是Android的源代碼。
system-images:存放的時創建Android虛擬機時的鏡像文件。
tools:這個文件夾下存放了大量Android開發、調試的工具。
C. android sdk包括哪些
1.了解Android組成和用途
Android SDK(Software Development
Kit)提供了在Windows/Linux/Mac平台上開發Android應用的開發組件,Android支持所有的平台,其包含了在Android平台上開發移動應用的各種工具集。
工具集不僅包括了Android模擬器和用於Eclipse的Android開發工具插件(ADT),而且包括了各種用來調試、打包和在模擬器上安裝應用的工具。
Android
SDK主要是以Java語言為基礎,用戶可以使用Java語言來開發Android平台上的軟體應用。通過SDK提供的一些工具將其打包成Android平台使用的apk文件,然後用SDK中的模擬器(Emulator)來模擬和測試軟體在Android平台上運行情況和效果。
2.Android SDK文檔包含的內容
2.1SDK文件目錄、SDK說明文檔:
D. android SDK 文檔目錄下都有哪些文件都代表著什麼
Android SDK 目錄下有很多文件夾,主要都是干什麼的呢?
1. add-ons 這裡面保存著附加庫,比如google Maps,當然你如果安裝了OPhone SDK,這里也會有一些類庫在裡面。
2. docs 這裡面是Android SDK API參考文檔,所有的API都可以在這里查到。
3. market_licensing 作為Android Market版權保護組件,一般發布付費應用到電子市場可以用它來反盜版。
4. platforms 是每個平台的SDK真正的文件,裡面會根據API Level劃分的SDK版本, 這里就以Android 2.2來說,進入後有一個android-8的文件夾,android-8進入後是Android 2.2 SDK的主要文件,其中ant為ant編譯腳本,data保存著一些系統資源,images是模擬器映像文件,skins則是Android模擬器的皮膚,templates是工程創建的默認模板,android.jar則是該版本的主要framework文件,tools目錄裡麵包含了重要的編譯工具,比如aapt、aidl、逆向調試工具dexmp和編譯腳本dx。
5. platform-tools 保存著一些通用工具,比如adb、和aapt、aidl、dx等文件,Android123提示,這里和platforms目錄中tools文件夾有些重復,主要是從android 2.3開始這些工具被劃分為通用了。
6. samples 是Android SDK自帶的默認示例工程,裡面的apidemos強烈推薦初學者運行學習,對於SQLite資料庫操作可以查看NotePad這個例子,對於游戲開發 Snake、LunarLander都是不錯的例子,對於Android主題開發Home則是android m5時代的主題設計原理。
7. tools 作為SDK根目錄下的tools文件夾,這里包含了重要的工具,比如ddms用於啟動Android調試工具,比如logcat、屏幕截圖和文件管理器,而draw9patch則是繪制android平台的可縮放png圖片的工具,sqlite3可以在PC上操作SQLite資料庫,而 monkeyrunner則是一個不錯的壓力測試應用,模擬用戶隨機按鍵,mksdcard則是模擬器SD映像的創建工具,emulator是android模擬器主程序,不過從android 1.5開始,需要輸入合適的參數才能啟動模擬器,traceview作為android平台上重要的調試工具。
8. usb_driver 顧名思義,保存著android平台google官方機型的驅動如nexus one、nexus s,同時也有一些老機型驅動的支持,比如說htc dream、htc magic和Motorola 的droid。
參考自:blog.csdn.net/coolwzjcool/article/details/7761663