国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android開發(fā)的IDE、ADT、SDK、JDK、NDK等名詞解釋

2020-04-11 11:30:45
字體:
供稿:網(wǎng)友

1. IDE:

Intelligent Development Environm的簡稱。即智能開發(fā)環(huán)境。是一種開發(fā)工具。常用的IDE有adt-bundles和Android studio。兩個都需要配置jdk。

2. ADT:

Android Development tools的簡稱。即Android開發(fā)工具。ADT為Eclipse的插件。在Eclipse和SDK之間起了一個橋梁的作用。

3. SDK:

Soft Development Kit的簡稱。軟件開發(fā)工具包。在Android中,它為開發(fā)者提供了庫文件以及其它開發(fā)所用到的工具。

4. JDK:

Java的開發(fā)工具包。包括了Java運(yùn)行環(huán)境、Java工具和Java基礎(chǔ)類庫。

5. NDK:

概念:
(1).NDK是一系列工具的集合。幫助開發(fā)者快速開發(fā)C/C++的動態(tài)庫。
并能自動將so和Java應(yīng)用一起打包成apk。這些工具對開發(fā)者的幫助是巨大的。
(2).NDK將是Android平臺開發(fā)支持C開發(fā)的開端。
作用:
(1).代碼的保護(hù)。由于Java層代碼很容易被反編譯,而C/C++庫反編譯難度很大。
(2).可以方便的使用現(xiàn)存的開源庫。大部分現(xiàn)存的開源庫都是用C/C++代碼編寫的。
(3).提高程序的執(zhí)行效率。將要求高性能的應(yīng)用邏輯使用C開發(fā),從而提高應(yīng)用程序的執(zhí)行效率。
(4).便于移植。用C/C++寫的庫可以方便的在其他的嵌入式平臺上再次使用。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 孟村| 历史| 高邑县| 炎陵县| 南昌县| 乡宁县| 宁化县| 馆陶县| 南靖县| 玉环县| 根河市| 开原市| 丹东市| 平定县| 北宁市| 双流县| 水富县| 云南省| 福州市| 万全县| 利辛县| 东辽县| 福鼎市| 金堂县| 南和县| 突泉县| 泰来县| 彭州市| 扶风县| 潞城市| 定襄县| 西城区| 阳原县| 华蓥市| 瓦房店市| 上栗县| 云南省| 策勒县| 政和县| 龙游县| 厦门市|