安卓及手機相關技術基礎
安卓及手機相關技術基礎
Android是一種基於Linux的自由及開放源代碼的操作系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發,Android一詞指「機器人」,所以我們看到安卓系統的圖標也是一個藍色的機器人。
Android發展歷史
2003年Android公司成立, 安迪.魯賓
2005年Google收購
2007年年發布第一款系統 android系統
2008發布第一款手機 T-Mobile
Android的系統構架
Linux kernel(Linux內核):驅動,內存管理,進程管理
Libraries:第三方jar包
Application FrameWork:調用API
Application 在java虛擬機Dalvik里運行的程序
這是最近Google 向開發者公布了 Android 各版本最新的市場份額數據。
可以看出Android 8.0 版本市場份額增長 0.8%,為增速最快的 Android 版本,目前整體市場份額為 4.9%。
但這依然不妨礙 Android 6.0 繼續穩坐市場份額最大的 Android版本的寶座,Android 6.0 在本月有 0.5% 的份額下跌,目前整體市場份額為 25.5%
目前軟體開發和測試主要關注的版本基本都在android 5.0以上了。
安卓應用分類
「移動原生應用」是指那些用iOS或者 Android SDK 寫的應用(Application簡稱app)。
「移動web應用」是指使用移動瀏覽器訪問的應用(appium支持iOS上的Safari和Android上的 Chrome)。
「混合應用」是指原生代碼封裝網頁視圖——原生代碼和 web 內容交互。比如,像 Phonegap,可以幫助開發者使用網頁技術開發應用,然後用原生代碼封裝,這些就是混合應用。
Wi-Fi和WLAN的區別?
iPhone的叫Wi-Fi
安卓手機是WLAN
WLAN通常指無線區域網,可以構建強大的電信級互聯網路,布置多個 AP (熱點),比如我們熟悉的校園無線區域網,當年一到上網高峰期簡直卡成 Dog。
而 WiFi 是短距離無線通信技術, WiFi 主要採用的是 802.11 b 協議,所以人們習慣用 WiFi來代指 802.11 b 協議。
簡言之, WiFi 只是 WLAN 的一個子集,WiFi 包含於 WLAN ,是屬於採用 WALN 協議中的一項新技術。
移動通信技術
名詞解釋:
RAM(random access memory):
即隨機存儲內存,這種存儲器在斷電時將丟失其存儲內容,故主要用於存儲短時間使用的程序。
ROM(Read-Only Memory):
即只讀內存,是一種只能讀出事先所存數據的固態半導體存儲器。
ROOT:手機獲取最高許可權,root是系統的超級用戶,具有一切許可權。
IMEI(International Mobile Equipment Identity):是國際移動設備識別碼的縮寫。俗稱「手機串號」、「手機串碼」、「手機序列號」,每個移動動網路中識別每一部獨立的手機,相當於手機的身份證號碼,可在設置中關於手機查看。
長按關注
TAG:軟體測試大本營 |