androidsdk和adt
⑴ android adt與android sdk有什麼關系,他們在開發中各起到什麼作用
android adt與android sdk關系是:Android ADT是android sdk在Eclipse中的GUI輔助插件。android adt的作用側重於項目開發,android sdk則側重於提供軟體包、框架支持。
ADT(Android Development Tools): 目前Android開發所用的開發工具是Eclipse,在Eclipse編譯IDE環境中,安裝ADT,為Android開發提供開發工具的升級或者變更,簡單理解為在Eclipse下開發工具的升級下載工具。adt只是一個eclipse的插件,裡面可以設置sdk路徑。
SDK(Software Development Kit): 一般是一些被軟體工程師用於為特定的軟體包、軟體框架、硬體平台、操作系統等建立應用軟體的開發工具的集合。在Android中,他為開發者提供了庫文件以及其他開發所用到的工具。
簡單理解為開發工具包集合,是整體開發中所用到的工具包,如果你不用Eclipse作為你的開發工具,你就不需要下載ADT,只下載SDK即可開發。Android ADT是Eclipse提供的基於GUI的許多命令行Android SDK工具訪問插件。
(1)androidsdk和adt擴展閱讀:
安裝:
下載好Android SDK後,開始安裝,Android SDK採用了Java語言,所以需要先安裝JDK 5.0及以上版本。直接下載jdk安裝文件安裝更為方便。
Android SDK不用安裝,下載後,直接解壓即可, 將下載後的SDK的壓縮包解壓到適當的位置,就這么簡單;SDK安裝OK。
使用Eclipse進行android應用開發需要給Eclipse裝adt插件,這樣Eclipse就可以和android sdk建立連接,可以在Eclipse中啟動android模擬器進行程序調試等ADT插件安裝這里不再累贅,插件的安裝URL為:也可以下載adt的zip包安裝 安裝完插件後,需要做一些簡單的配置:
1、在Eclipse中,選擇Window > Preference;
2、從左側的菜單中,選擇Android項;
3、設置SDK Location,點Browse選擇SDK的安裝根目錄;
4、OK,完成。
⑵ Android sdk 、adt-eclipse 、android-ide 這三者是什麼意思
Android sdk :android的開發工具包,裡面有開發需要的工具和庫類
adt-eclipse : adt是一個eclipse插件,用來開發android的
android-ide :就是android的集成開發工具,比如eclipse
⑶ Android的ADT與SDK的區別
ADT只是個插件工具,Eclipse安裝之後才能支持android項目的開發,而SDK是android平台的軟體包,可以理解成jar包,開發時需要用到SDK里邊的API、資源
⑷ androidsdkadtbundle主要包含哪些內容
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.1 SDK文件目錄、SDK說明文檔:
2.2 Android.jar及內部結構
⑸ Android開發的IDE、ADT、SDK、JDK、NDK等名詞解釋
這篇文章主要介紹了Android開發的IDE、ADT、SDK、JDK、NDK等名詞解釋,對這些概念搞不清楚是一件痛苦的事,本文就簡潔講解了這些名詞的含義,一起掃盲吧,需要的朋友可以參考下
1.
IDE:
Intelligent
Development
Environm的簡稱。即智能開發環境。是一種開發工具。常用的IDE有adt-bundles和Android
studio。兩個都需要配置jdk。
2.
ADT:
Android
Development
tools的簡稱。即Android開發工具。ADT為Eclipse的插件。在Eclipse和SDK之間起了一個橋梁的作用。
3.
SDK:
Soft
Development
Kit的簡稱。軟體開發工具包。在Android中,它為開發者提供了庫文件以及其它開發所用到的工具。
4.
JDK:
Java的開發工具包。包括了Java運行環境、Java工具和Java基礎類庫。
5.
NDK:
概念:
(1).NDK是一系列工具的集合。幫助開發者快速開發C/C++的動態庫。
並能自動將so和Java應用一起打包成apk。這些工具對開發者的幫助是巨大的。
(2).NDK將是Android平台開發支持C開發的開端。
作用:
(1).代碼的保護。由於Java層代碼很容易被反編譯,而C/C++庫反編譯難度很大。
(2).可以方便的使用現存的開源庫。大部分現存的開源庫都是用C/C++代碼編寫的。
(3).提高程序的執行效率。將要求高性能的應用邏輯使用C開發,從而提高應用程序的執行效率。
(4).便於移植。用C/C++寫的庫可以方便的在其他的嵌入式平台上再次使用。