【Android自動化 】那些常見的縮寫名詞

本文章轉載于搜狗測試

在Android自動測試過程中,會遇到各種縮寫名詞茶鉴,工具的名字逐样,插件的名字,長得還很像汤徽,在這里做個簡單的介紹~

Android SDK(software development kit)

Android SDK是google提供的Android平臺上開發(fā)軟件的開發(fā)包娩缰,想要開發(fā)android上面的軟件,就要用android SDK谒府。玩Android自動化測試拼坎,一定要有Android SDK浮毯。

Android SDK下載后會是一個簡單的ZIP文件壓縮包。Android SDK的主體是一些文件泰鸡,連續(xù)性的文檔债蓝,可編程的API,工具盛龄,例子和其它饰迹。

●add-ons這里面保存著附加庫,比如GoogleMaps余舶,可以選裝啊鸭。

●Docs 包括所有的Android文檔,這些文檔同樣也可以在Android開發(fā)網站上找到欧芽,所有的API都可以在這里查到莉掂。

●platforms其實也是提供各種工具的,只不過為了照顧不同的Android版本千扔,這些工具在每個版本都可能有不同的實現(xiàn)憎妙,按照官網文檔的描述,必須安裝

●platform-tools保存著一些通用工具曲楚,比如adb厘唾、和aapt、aidl龙誊、dx等文件抚垃,必須安裝

●samples是Android SDK自帶的默認示例工程,可以選裝趟大。

●tools作為SDK根目錄下的tools文件夾鹤树,這里包含了重要的工具,比如ddms用于啟動Android調試工具逊朽,比如logcat罕伯、屏幕截圖和文件管理器,而draw9patch則是繪制android平臺的可縮放png圖片的工具叽讳,sqlite3可以在PC上操作SQLite數(shù)據(jù)庫追他,而monkeyrunner則是一個不錯的壓力測試應用,模擬用戶隨機按鍵岛蚤,mksdcard則是模擬器SD映像的創(chuàng)建工具邑狸,emulator是Android SDK模擬器主程序,不過從android 1.5開始涤妒,需要輸入合適的參數(shù)才能啟動模擬器单雾,traceview作為android平臺上重要的調試工具。必須安裝。

●SDK Manage.exe是用來安裝Android SDK的铁坎,在里面選擇要安裝的Android版本蜂奸,Android studio和eclipse下載SDK時候會調用到,建議安裝硬萍。

●AVD Manage.exe是用來啟動配置Android自帶模擬器的配置頁面的,見下圖围详,可以理解為朴乖,你要虛擬生成一個什么樣的手機,就在下圖中配置

JDK(Java Development Kit)

JDK是整個Java的核心助赞,包括了Java運行環(huán)境买羞、Java工具和Java基礎類庫。Android SDK采用了Java語言雹食,所以需要先安裝JDK畜普。

AVD(Android Virtual Device)

AVD的全稱為:Android Virtual Device,就是Android運行的虛擬設備群叶,他是Android的模擬器吃挑。建立的Android要運行,必須創(chuàng)建AVD街立,每個AVD上可以配置很多的運行項目舶衬。可以簡單理解為一個虛擬的Android手機赎离。

NDK(Native Development Kit)

很早以前android是只有sdk的逛犹。并沒有ndk。這就意味著一旦android的開發(fā)者要使用c/c++的三方庫或者需要用到c/c++就必須使用非官方的法子梁剔。用java的jni去調用c/c++虽画。耍小聰明走后門一樣。而ndk的出現(xiàn)就意味著jni調用的這種方法轉正了變成官方了以后你不需要再走后面大路正面隨你走荣病。

Android Studio

(1)Android開發(fā)平臺码撰,寫手機應用的編碼環(huán)境之一,類似eclipse和visual studio众雷。

(2)Android studio自己集成了一些Android的開發(fā)和調試的工具灸拍,比如AVD,SDK,比較方便砾省。

(3)Android Studio作為開發(fā)環(huán)境鸡岗,好使,好使编兄,好使轩性,搜索功能和代碼提示很智能。

Eclipse+ADT+CDT

(1)Eclipse也是一款開發(fā)平臺(類似Android studio)狠鸳,但是需要通過插件組件構建開發(fā)環(huán)境揣苏,比如pydev插件悯嗓,用于構建python的開發(fā)環(huán)境

(2)ADT:使用Eclipse可以進行Android 應用開發(fā),需要給Eclipse裝ADT插件卸察,這樣Eclipse就可以和android

sdk建立連接脯厨,也可以進行SDK的升級和下載,還可以在Eclipse

中啟動Android模擬器進行程序調試等坑质。如果不用eclipse進行開發(fā)合武,就不需要ADT,只要有Android SDK即可涡扼。

(3)CDT:也是一個eclipse的插件稼跳,它把 Eclipse 轉換為功能強大的 C/C++ IDE,用于C/C++開發(fā)吃沪。

Activity

Activity是Android手機應用的中的一個術語汤善,形象的說就是一個容器,在里面放置各種控件(按鈕票彪,文本红淡,復選框等),就形成了軟件的界面抹镊。Activity是可見的锉屈,如果不加任何控件的話,那么就像Windows中的空白窗體一樣垮耳。

Android Manifest

AndroidManifest.xml是每個android程序中必須的文件颈渊。它位于整個項目的根目錄,描述了package中暴露的組件(activities, services,等等)终佛,他們各自的實現(xiàn)類俊嗽,各種能被處理的數(shù)據(jù)和啟動位置。 除了能聲明程序中的Activities, ContentProviders, Services,和Intent Receivers,還能指定permissions和instrumentation(安全控制和測試)

簡單的理解铃彰,Manifest.xml就是一個Android應用的配置文件绍豁,要寫點這個應用怎么用,有哪些權限牙捉。

Adb(android debug bridge)

adb是androidsdk里的一個工具竹揍,用這個工具可以直接操作管理android模擬器或者真實的andriod設備,命令比較簡單邪铲,上手快芬位。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市带到,隨后出現(xiàn)的幾起案子昧碉,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件被饿,死亡現(xiàn)場離奇詭異四康,居然都是意外死亡,警方通過查閱死者的電腦和手機狭握,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門闪金,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人论颅,你說我怎么就攤上這事毕泌。” “怎么了嗅辣?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長挠说。 經常有香客問我澡谭,道長,這世上最難降的妖魔是什么损俭? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任蛙奖,我火速辦了婚禮,結果婚禮上杆兵,老公的妹妹穿的比我還像新娘雁仲。我一直安慰自己,他們只是感情好琐脏,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布攒砖。 她就那樣靜靜地躺著,像睡著了一般日裙。 火紅的嫁衣襯著肌膚如雪吹艇。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天昂拂,我揣著相機與錄音受神,去河邊找鬼。 笑死格侯,一個胖子當著我的面吹牛鼻听,可吹牛的內容都是我干的。 我是一名探鬼主播联四,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼撑碴,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了碎连?” 一聲冷哼從身側響起灰羽,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后廉嚼,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體玫镐,經...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年怠噪,在試婚紗的時候發(fā)現(xiàn)自己被綠了恐似。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡傍念,死狀恐怖矫夷,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情憋槐,我是刑警寧澤双藕,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站阳仔,受9級特大地震影響忧陪,放射性物質發(fā)生泄漏。R本人自食惡果不足惜近范,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一嘶摊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧评矩,春花似錦叶堆、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至果录,卻和暖如春上枕,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背弱恒。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工辨萍, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人返弹。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓锈玉,卻偏偏與公主長得像,于是被迫代替她去往敵國和親义起。 傳聞我的和親對象是個殘疾皇子拉背,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內容