第一篇:手機(jī)安卓系統(tǒng)簡(jiǎn)介及測(cè)試經(jīng)驗(yàn)總結(jié)
手機(jī)安卓系統(tǒng)簡(jiǎn)介及測(cè)試經(jīng)驗(yàn)總結(jié)
一、Android簡(jiǎn)介
Android(安卓)系統(tǒng)是手機(jī)或一些平板電腦等終端的操作系統(tǒng),可以說(shuō)是現(xiàn)在最流行的系統(tǒng)之一。是目前最流行的手機(jī)智能平臺(tái),目前廣泛的應(yīng)用在智能手機(jī)上,在智能手機(jī)領(lǐng)域掀起了“Android風(fēng)暴”。Android系統(tǒng)在不久的將來(lái)即將應(yīng)用在平板電腦,微波爐,電冰箱等等電器上,發(fā)展前景很好。尤其是Android操作系統(tǒng)的平板電腦更值得大家期待!安卓相比塞班主要有這幾個(gè)優(yōu)點(diǎn):
1、系統(tǒng)基于Linux,非常穩(wěn)定,怎么折騰都不死機(jī),不像塞班三天兩頭死機(jī)。
2、系統(tǒng)代碼年輕并且精簡(jiǎn),手機(jī)運(yùn)行比較快!不像塞班手機(jī)用一段時(shí)間后速度會(huì)變慢。
3、系統(tǒng)升級(jí)后以前的軟件都可用,目前支持的軟件極多達(dá)三萬(wàn)種!不像塞班系統(tǒng)一升級(jí)以前軟件都作廢,用戶毫無(wú)辦法智能干瞪眼。
4、安卓操作界面很人性化,像蘋果手機(jī)一樣很多界面都是動(dòng)態(tài)的,酷炫且華麗,并且在圖標(biāo)甚至空白處長(zhǎng)按三秒有類似電腦鼠標(biāo)右鍵的快捷菜單彈出,很方便。相比之下塞班界面設(shè)計(jì)較保守,諾基亞的觸屏機(jī)號(hào)稱多次升級(jí),其實(shí)還是老一代的手機(jī)N73加觸控點(diǎn)按。Android是基于Linux開放性內(nèi)核的手機(jī)操作系統(tǒng),Android系統(tǒng)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。它采用軟件堆層(Software Stack,又名軟件疊層)的架構(gòu),主要分為三部分。底層以Linux內(nèi)核工作為基礎(chǔ),由C語(yǔ)言開發(fā),只提供基本功能;中間層包括函數(shù)庫(kù)Library和虛擬機(jī)Virtual Machine,由C++開發(fā)。最上層是各種應(yīng)用軟件,包括通話程序,短信程序等,應(yīng)用軟件則由各公司自行開發(fā),以Java作為編寫程序的一部分。
二、Android系統(tǒng)各個(gè)版本及功能
1、Android 1.1 2008年9月22日,由HTC代工生產(chǎn)T-Mobile定制的HTC G1正式面世,Android系統(tǒng)終于面向世人。作為全球首款使用Android操作系統(tǒng)的手機(jī),該機(jī)支持WCDMA/HSPA網(wǎng)絡(luò),并支持Wi-Fi。
主要功能有鬧鐘,API示例,瀏覽器,攝像頭,聯(lián)系人,開發(fā)工具包,撥號(hào)應(yīng)用,電子郵件,地圖(包含街景),音樂,圖片,設(shè)置。
2、Android 1.5(Cupcake)2009年4月30日,官方1.5版本的android(基于 Linux Kernel 2.6.27)發(fā)布。主要的更新如下。1.拍攝/播放影片,并支持上傳到Y(jié)outube 2.支持立體聲藍(lán)牙耳機(jī),同時(shí)改善自動(dòng)配對(duì)性能。
3.采用最新的Webkit技術(shù)的瀏覽器,支持復(fù)制/粘貼上和頁(yè)面中搜索。4.GPS性能大大提高,提供屏幕虛擬鍵盤。
5.主屏幕增加音樂播放器和相框widgets,應(yīng)用程序自動(dòng)隨著手機(jī)旋轉(zhuǎn)。
6.短信,Gmail,日歷,瀏覽器的用戶接口大幅改進(jìn),如Gmail可以批量刪除郵件。7.相機(jī)啟動(dòng)速度加快,拍攝圖片可以直接上傳Picasa,來(lái)電照片顯示。代表機(jī)型有HTC Magic G2、HTC HeroG3、HTC TattooG4等。
3、Android 1.6(Donut)2009年9月15日,1.6(基于Linux Kernel 2.6.29)版本軟件開發(fā)工具包發(fā)布。主要的更新如下。
1、重新設(shè)計(jì)的Android Market,手勢(shì)支持,支持CDMA網(wǎng)絡(luò)。文字轉(zhuǎn)語(yǔ)音系統(tǒng)(Text-to-Speech),快速搜索框,全新的拍照接口。
2、查看應(yīng)用程序耗電,支持虛擬私人網(wǎng)絡(luò)(VPN)
3、支持更多的屏幕分辨率,支持OpenCore2媒體引擎。
4、新增面向視覺或聽覺困難人群的易用性插。
代表機(jī)型:索尼愛立信X10,在Android 1.6還沒有普及的情況下,谷歌又出招了,帶來(lái)的是Android 2.0固件。
4、Android 2.0/2.0.1/2.1(Eclair)2009年10月26日,2.0(基于Linux Kernel 2.6.29)版本軟件開發(fā)工具包發(fā)布。主要的更新如下。
1、優(yōu)化硬件速度,“Car Home”程序,支持更多的屏幕分辨率。
2、改良的用戶界面,新的瀏覽器的用戶接口和支持HTML5
3、新的聯(lián)系人名單,更好的白色/黑色北京比率,改進(jìn)Google Maps 3.1.2
4、支持Microsoft Exchange,支持內(nèi)置相機(jī)閃光燈。支持?jǐn)?shù)碼變焦。
5、改進(jìn)虛擬鍵盤,支持藍(lán)牙2.1,支持動(dòng)態(tài)桌面設(shè)計(jì)。代表機(jī)型:摩托羅拉XT800,HTC G6
5、Android 2.2/2.2.1(Froyo)2010年5月20日,2.2(基于Linux Kernel 2.6.32)版本軟件開發(fā)工具包發(fā)布。主要的更新如下。
1、支持將軟件安裝至擴(kuò)展內(nèi)存,支持Adobe Flash 10.1。
2、加強(qiáng)軟件即時(shí)編譯的速度,新增軟件啟動(dòng)“快速”至電話和瀏覽器。
3、USB分享器和WiFi熱點(diǎn)功能,支持在瀏覽器上傳檔案。
4、更新Market中的批量和自動(dòng)更新。
5、增加對(duì)Microsoft Exchange的支持,集成Chrome的V8 JavaScript 引擎到瀏覽器。
6、加強(qiáng)快速搜索小工具,速度和性能的優(yōu)化。
7、更多軟件能透過Market更新,類似2.0/2.1中的Map更新。代表機(jī)型:三星I9000
6、Android 2.3(Gingerbread)2010年12月7日,Google正式對(duì)外發(fā)布了他們的下一代只能手機(jī)操作系統(tǒng)2.3。主要跟新如下。
1、游戲:增加了新的垃圾回收和優(yōu)化處理時(shí)間,以提高對(duì)游戲的支持能力,原生代碼可直接存取輸入和感應(yīng)器時(shí)間,EGL/OpenGL ES,OpenSl ES,新的管理窗口和生命周期的框架。
2、多媒體:支持VP8和WebM視頻格式,提供AAC和AMR寬頻編碼,提供了新的音頻效果器,比如混響,均衡,虛擬耳機(jī)和低頻提升。
3、通訊方式:支持前置攝像頭,SIP/VOIP和NFC(近場(chǎng)通訊)
4、簡(jiǎn)化界面,速度提升,更快更直觀的文字輸入,一鍵文字選擇和復(fù)制/粘貼,改進(jìn)電源管理系統(tǒng),新的應(yīng)用管理方式。
代表機(jī)型:三星代工的 谷歌Nexus S
7、Android 3.0(Honeycomb)谷歌在2011年2月3日發(fā)布了專用于平板電腦的android 3.0系統(tǒng),它帶來(lái)了很多激動(dòng)人心的新特性。這是首個(gè)基于Android的平板電腦專用操作系統(tǒng)。新功能如下。
1、多任務(wù)處理:可在桌面中方便使用所有開放性應(yīng)用軟件。
2、桌面工具:可建立在數(shù)據(jù)合成基礎(chǔ)上,正如在桌面小窗口中可以同時(shí)設(shè)置多種應(yīng)用軟件。此外,還有不同的桌面工具,包括豎屏,橫屏以及滾動(dòng)屏。
3、通知系統(tǒng):在屏幕右下方會(huì)跳出通知短消息。消息短信中可包括多種數(shù)據(jù),例如用戶朋友通過Iming發(fā)送消息時(shí)的頭像照片。此外用戶還可以通過該功能快速訪問應(yīng)用軟件,如媒體播放器等。
4、硬件加速:通過簡(jiǎn)單添加一行代碼,2D硬件加速可被使用在現(xiàn)在的Android應(yīng)用軟件上。5、3D功能:有新的3D圖像引擎功能Renderscript,該功能由3D公司W(wǎng)ar Drum Studios負(fù)責(zé)開發(fā)。
6、視頻通話:設(shè)有前置攝像頭??赏ㄟ^Google Talk工具支持視頻通話。
8、Android 3.1 2011年5月11日在Google I/O開發(fā)者大會(huì)宣布發(fā)布。新版本最大的改變是將Android手機(jī)系統(tǒng)跟平板系統(tǒng)再次合并,從而方便開發(fā)者。具體更新內(nèi)容如下。
1、支持基于android Market的電影租賃業(yè)務(wù),可以通過自身的顯示器或在更大的屏幕上進(jìn)行觀看。
2、全面支持的Adobe Flash Player 10.2,提升網(wǎng)頁(yè)Flash的顯示性能。
3、支持調(diào)整部件大小,方便用戶進(jìn)行自定義主屏幕。
4、支持鍵盤,鼠標(biāo),游戲手柄,數(shù)碼相機(jī)等USB外圍設(shè)備和配件。
5、支持藍(lán)牙擴(kuò)展功能,可以通過Google talk 進(jìn)行視頻通話。
6、支持圖片傳輸協(xié)議,支持多種USB設(shè)備直接導(dǎo)入數(shù)據(jù)到平板中,而無(wú)需電腦支持。
9、Android 3.2 谷歌2011年7月13日發(fā)布了Android 3.2操作系統(tǒng),Google為Android3.2增加了屏幕分辨率縮放兼容的新功能。Android 3.2不會(huì)帶來(lái)許多的新功能,只是一個(gè)BUG修復(fù)更新,讓平板機(jī)運(yùn)行更穩(wěn)定。3.2也將會(huì)成為Honeycomb的最終版本。更新內(nèi)容包括。
1、錯(cuò)誤修復(fù)和硬件加速優(yōu)化
2、新版本的movie studio,Movies和Music
3、桌面小部件自由縮放
4、手機(jī)應(yīng)用縮放兼容,SD卡支持,7英寸平板和高通處理器獲得支持。
還有一個(gè)是Android 2.4將2011年第四季度發(fā)布,代號(hào)為IceCream Sandwich將是所有設(shè)備通用的,Google將拿出同一的UI,增加更多UI元素和效果以減輕開發(fā)者的負(fù)擔(dān)。而且新增的API將會(huì)支持臉部跟蹤,現(xiàn)場(chǎng)展示了一個(gè)使用了臉部跟蹤識(shí)別API的應(yīng)用。
三、Android系統(tǒng)優(yōu)勢(shì)
(1)開放性
在優(yōu)勢(shì)方面,Android平臺(tái)首先就是其開放性,開發(fā)的平臺(tái)允許任何移動(dòng)終端廠商加入到Android聯(lián)盟中來(lái)。顯著的開放性可以使其擁有更多的開發(fā)者,隨著用戶和應(yīng)用的日益豐富,一個(gè)嶄新的平臺(tái)也將很快走向成熟。開放性對(duì)于Android的發(fā)展而言,有利于積累人氣,這里的人氣包括消費(fèi)者和廠商,而對(duì)于消費(fèi)者來(lái)講,最大的受益正是豐富的軟件資源。開放的平臺(tái)也會(huì)帶來(lái)更大競(jìng)爭(zhēng),如此一來(lái),消費(fèi)者將可以用更低的價(jià)位購(gòu)得心儀的手機(jī)。(2)掙脫束縛
在過去很長(zhǎng)的一段時(shí)間,特別是在歐美地區(qū),手機(jī)應(yīng)用往往受到運(yùn)營(yíng)商制約,使用什么功能接入什么網(wǎng)絡(luò),幾乎都受到運(yùn)營(yíng)商的控制。自從iPhone上市,用戶可以更加方便地連接網(wǎng)絡(luò),運(yùn)營(yíng)商的制約減少。隨著EDGE、HSDPA這些2G至3G移動(dòng)網(wǎng)絡(luò)的逐步過渡和提升,手機(jī)隨意接入網(wǎng)絡(luò)已不是運(yùn)營(yíng)商口中的笑談。(3)豐富的硬件
這一點(diǎn)還是與Android平臺(tái)的開放性相關(guān),由于Android的開放性,眾多的廠商會(huì)推出千奇百怪,功能特色各具的多種產(chǎn)品。功能上的差異和特色,卻不會(huì)影響到數(shù)據(jù)同步、甚至軟件的兼容。好比你從諾基亞Symbian風(fēng)格手機(jī)一下改用蘋果iPhone,同時(shí)還可將Symbian中優(yōu)秀的軟件帶到iPhone上使用、聯(lián)系人等資料更是可以方便地轉(zhuǎn)移。(4)開發(fā)商
Android平臺(tái)提供給第三方開發(fā)商一個(gè)十分寬泛、自由的環(huán)境。因此不會(huì)受到各種條條框框的阻撓,可想而知,會(huì)有多少新穎別致的軟件會(huì)誕生。但也有其兩面性,血腥、暴力、情色方面的程序和游戲如何控制正是留給Android難題之一。(5)無(wú)縫結(jié)合的Google應(yīng)用
如今叱詫互聯(lián)網(wǎng)的Google已經(jīng)走過10年度歷史。從搜索巨人到全面的互聯(lián)網(wǎng)滲透,Google服務(wù)如地圖、郵件、搜索等已經(jīng)成為連接用戶和互聯(lián)網(wǎng)的重要紐帶,而Android平臺(tái)手機(jī)將無(wú)縫結(jié)合這些優(yōu)秀的Google服務(wù)。
四、Android系統(tǒng)在手機(jī)上表現(xiàn)的缺陷
每一款手機(jī)都有缺陷,每一個(gè)操作系統(tǒng)也不是沒有BUG。即使是IPHONE4也有許多不盡如人意的地方。
一、Android系統(tǒng)手機(jī)泄密 信息時(shí)代很嚴(yán)重
二、撥號(hào)后自動(dòng)掛斷電話 通話BUG頻繁出現(xiàn)
三、對(duì)硬件配置要求高 制造成本增加
四、系統(tǒng)費(fèi)電嚴(yán)重 安卓手機(jī)續(xù)航不足
五、系統(tǒng)計(jì)算器計(jì)算有偏差
五、Android系統(tǒng)手機(jī)端應(yīng)用程序測(cè)試
5.1、安卓系統(tǒng)應(yīng)用程序安裝與卸載
(1).應(yīng)用程序的安裝:安卓系統(tǒng)的安裝文件一般為.apk文件,把安裝文件放到手機(jī)存儲(chǔ)卡中,在“文件管理器”中就可以找到相應(yīng)的安裝文件,點(diǎn)擊進(jìn)行安裝。
(2).應(yīng)用程序服務(wù)的開啟與停止:在“設(shè)置”——“應(yīng)用程序”——“正在運(yùn)行的服務(wù)”中列出了手機(jī)現(xiàn)在開啟正在運(yùn)行的服務(wù),點(diǎn)擊相應(yīng)的服務(wù)可以開啟或關(guān)閉服務(wù)。
(3).應(yīng)用程序的卸載:在“設(shè)置”——“應(yīng)用程序”——“管理應(yīng)用程序”中,找到相應(yīng)的應(yīng)用程序,可以對(duì)程序進(jìn)行卸載、強(qiáng)行停止和清除數(shù)據(jù)操作。5.2、網(wǎng)絡(luò)配置(1).WLAN設(shè)置:通過“設(shè)置”——“無(wú)線和網(wǎng)絡(luò)”——“WLAN”來(lái)連接WLAN,并可以點(diǎn)擊“WLAN設(shè)置”來(lái)進(jìn)行設(shè)置參數(shù)。
(2).無(wú)線網(wǎng)絡(luò)連接:如果有需要可以在“設(shè)置”——“無(wú)線和網(wǎng)絡(luò)”——“移動(dòng)網(wǎng)絡(luò)”來(lái)選擇或新建移動(dòng)網(wǎng)絡(luò)。(比如,新建公安內(nèi)網(wǎng))(3).藍(lán)牙設(shè)置:通過“設(shè)置”——“無(wú)線和網(wǎng)絡(luò)”——“藍(lán)牙”來(lái)打開藍(lán)牙,并可以通過“藍(lán)牙設(shè)置”來(lái)設(shè)置其參數(shù)。
5.3、系統(tǒng)測(cè)試注意要點(diǎn)(1).安裝時(shí)系統(tǒng)能否正常安裝成功;(2).測(cè)試系統(tǒng)能否正常卸載;(3).系統(tǒng)界面信息是否正確;
(4).由于系統(tǒng)容易觸碰導(dǎo)致誤操作,測(cè)試系統(tǒng)有沒有相應(yīng)的提示信息;
(5).登錄系統(tǒng)時(shí)檢查網(wǎng)絡(luò)連接是否正常,在不同的網(wǎng)絡(luò)狀態(tài)下進(jìn)行登錄觀察登錄情況;
(6).測(cè)試查詢到的信息和加載的信息是否正確;
(7).測(cè)試信息能否通過網(wǎng)絡(luò)上傳到數(shù)據(jù)庫(kù),上傳的數(shù)據(jù)是否保持正確;
(8).如果有記錄或者圖片保存到手機(jī)端存儲(chǔ)器,檢查是否能正常保存,保存的信息是否正確;
(9).測(cè)試時(shí)注意系統(tǒng)崩潰情況;
(10).進(jìn)行登錄、查詢、上傳時(shí)注意響應(yīng)時(shí)間,等待響應(yīng)時(shí)間不要太長(zhǎng)。
六、Android的發(fā)展趨勢(shì)
相對(duì)于iPhone的成功,Android目前還僅擁有很小的,盡管是增長(zhǎng)的,移動(dòng)設(shè)備操作系統(tǒng)的市場(chǎng)份額。我們已經(jīng)看到開源移動(dòng)操作系統(tǒng)Symbian在2009年占有51%市場(chǎng)份額已經(jīng)被侵蝕到現(xiàn)在41.2%的份額。同樣RIM在2009年占有19%的市場(chǎng)份額,已經(jīng)縮減到17.2%。在同一時(shí)期,由于智能手機(jī)銷售驅(qū)動(dòng),Android的市場(chǎng)份額已從1.9%上升到17.2%,在這個(gè)由Symbian和RIM長(zhǎng)期占主導(dǎo)地位的市場(chǎng)有著驚人的增長(zhǎng)。Android智能手機(jī)開始像滾動(dòng)的雪球那樣迅速增長(zhǎng)。該系統(tǒng)已應(yīng)用于60多個(gè)型號(hào)的手機(jī)中。使用Android也已經(jīng)延伸到其他便攜式和嵌入式設(shè)備(平板電腦、電子書、上網(wǎng)本、高清電視等)。
第二篇:手機(jī)安卓系統(tǒng)測(cè)試經(jīng)驗(yàn)總結(jié)
手機(jī)安卓系統(tǒng)簡(jiǎn)介及測(cè)試經(jīng)驗(yàn)總結(jié)
一、Android簡(jiǎn)介
Android(安卓)系統(tǒng)是手機(jī)或一些平板電腦等終端的操作系統(tǒng),可以說(shuō)是現(xiàn)在最流行的系統(tǒng)之一。是目前最流行的手機(jī)智能平臺(tái),目前廣泛的應(yīng)用在智能手機(jī)上,在智能手機(jī)領(lǐng)域掀起了“Android風(fēng)暴”。Android系統(tǒng)在不久的將來(lái)即將應(yīng)用在平板電腦,微波爐,電冰箱等等電器上,發(fā)展前景很好。尤其是Android操作系統(tǒng)的平板電腦更值得大家期待!
安卓相比塞班主要有這幾個(gè)優(yōu)點(diǎn):
1、系統(tǒng)基于Linux,非常穩(wěn)定,怎么折騰都不死機(jī),不像塞班三天兩頭死機(jī)。
2、系統(tǒng)代碼年輕并且精簡(jiǎn),手機(jī)運(yùn)行比較快!不像塞班手機(jī)用一段時(shí)間后速度會(huì)變慢。
3、系統(tǒng)升級(jí)后以前的軟件都可用,目前支持的軟件極多達(dá)三萬(wàn)種!不像塞班系統(tǒng)一升級(jí)以前軟件都作廢,用戶毫無(wú)辦法智能干瞪眼。
4、安卓操作界面很人性化,像蘋果手機(jī)一樣很多界面都是動(dòng)態(tài)的,酷炫且華麗,并且在圖標(biāo)甚至空白處長(zhǎng)按三秒有類似電腦鼠標(biāo)右鍵的快捷菜單彈出,很方便。相比之下塞班界面設(shè)計(jì)較保守,諾基亞的觸屏機(jī)號(hào)稱多次升級(jí),其實(shí)還是老一代的手機(jī)N73加觸控點(diǎn)按。
Android是基于Linux開放性內(nèi)核的手機(jī)操作系統(tǒng),Android系統(tǒng)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。它采用軟件堆層(Software Stack,又名軟件疊層)的架構(gòu),主要分為三部分。底層以Linux內(nèi)核工作為基礎(chǔ),由C語(yǔ)言開發(fā),只提供基本功能;中間層包括函數(shù)庫(kù)Library和虛擬機(jī)Virtual Machine,由C++開發(fā)。最上層是各種應(yīng)用軟件,包括通話程序,短信程序等,應(yīng)用軟件則由各公司自行開發(fā),以Java作為編寫程序的一部分。
二、Android系統(tǒng)各個(gè)版本及功能
1、Android 1.1 2008年9月22日,由HTC代工生產(chǎn)T-Mobile定制的HTC G1正式面世,Android系統(tǒng)終于面向世人。作為全球首款使用Android操作系統(tǒng)的手機(jī),該機(jī)支持WCDMA/HSPA網(wǎng)絡(luò),并支持Wi-Fi。
主要功能有鬧鐘,API示例,瀏覽器,攝像頭,聯(lián)系人,開發(fā)工具包,撥號(hào)應(yīng)用,電子郵件,地圖(包含街景),音樂,圖片,設(shè)置。
2、Android 1.5(Cupcake)
2009年4月30日,官方1.5版本的android(基于 Linux Kernel 2.6.27)發(fā)布。主要的更新如下。
1.拍攝/播放影片,并支持上傳到Y(jié)outube 2.支持立體聲藍(lán)牙耳機(jī),同時(shí)改善自動(dòng)配對(duì)性能。
3.采用最新的Webkit技術(shù)的瀏覽器,支持復(fù)制/粘貼上和頁(yè)面中搜索。4.GPS性能大大提高,提供屏幕虛擬鍵盤。
5.主屏幕增加音樂播放器和相框widgets,應(yīng)用程序自動(dòng)隨著手機(jī)旋轉(zhuǎn)。6.短信,Gmail,日歷,瀏覽器的用戶接口大幅改進(jìn),如Gmail可以批量刪除郵件。
7.相機(jī)啟動(dòng)速度加快,拍攝圖片可以直接上傳Picasa,來(lái)電照片顯示。代表機(jī)型有HTC Magic G2、HTC HeroG3、HTC TattooG4等。
3、Android 1.6(Donut)2009年9月15日,1.6(基于Linux Kernel 2.6.29)版本軟件開發(fā)工具包發(fā)布。主要的更新如下。
1、重新設(shè)計(jì)的Android Market,手勢(shì)支持,支持CDMA網(wǎng)絡(luò)。文字轉(zhuǎn)語(yǔ)音系統(tǒng)(Text-to-Speech),快速搜索框,全新的拍照接口。
2、查看應(yīng)用程序耗電,支持虛擬私人網(wǎng)絡(luò)(VPN)
3、支持更多的屏幕分辨率,支持OpenCore2媒體引擎。
4、新增面向視覺或聽覺困難人群的易用性插。
代表機(jī)型:索尼愛立信X10,在Android 1.6還沒有普及的情況下,谷歌又出招了,帶來(lái)的是Android 2.0固件。
4、Android 2.0/2.0.1/2.1(Eclair)2009年10月26日,2.0(基于Linux Kernel 2.6.29)版本軟件開發(fā)工具包發(fā)布。主要的更新如下。
1、優(yōu)化硬件速度,“Car Home”程序,支持更多的屏幕分辨率。
2、改良的用戶界面,新的瀏覽器的用戶接口和支持HTML5
3、新的聯(lián)系人名單,更好的白色/黑色北京比率,改進(jìn)Google Maps 3.1.2
4、支持Microsoft Exchange,支持內(nèi)置相機(jī)閃光燈。支持?jǐn)?shù)碼變焦。
5、改進(jìn)虛擬鍵盤,支持藍(lán)牙2.1,支持動(dòng)態(tài)桌面設(shè)計(jì)。代表機(jī)型:摩托羅拉XT800,HTC G6
5、Android 2.2/2.2.1(Froyo)2010年5月20日,2.2(基于Linux Kernel 2.6.32)版本軟件開發(fā)工具包發(fā)布。主要的更新如下。
1、支持將軟件安裝至擴(kuò)展內(nèi)存,支持Adobe Flash 10.1。
2、加強(qiáng)軟件即時(shí)編譯的速度,新增軟件啟動(dòng)“快速”至電話和瀏覽器。
3、USB分享器和WiFi熱點(diǎn)功能,支持在瀏覽器上傳檔案。
4、更新Market中的批量和自動(dòng)更新。
5、增加對(duì)Microsoft Exchange的支持,集成Chrome的V8 JavaScript 引擎到瀏覽器。
6、加強(qiáng)快速搜索小工具,速度和性能的優(yōu)化。
7、更多軟件能透過Market更新,類似2.0/2.1中的Map更新。代表機(jī)型:三星I9000
6、Android 2.3(Gingerbread)2010年12月7日,Google正式對(duì)外發(fā)布了他們的下一代只能手機(jī)操作系統(tǒng)2.3。主要跟新如下。
1、游戲:增加了新的垃圾回收和優(yōu)化處理時(shí)間,以提高對(duì)游戲的支持能力,原生代碼可直接存取輸入和感應(yīng)器時(shí)間,EGL/OpenGL ES,OpenSl ES,新的管理窗口和生命周期的框架。
2、多媒體:支持VP8和WebM視頻格式,提供AAC和AMR寬頻編碼,提供了新的音頻效果器,比如混響,均衡,虛擬耳機(jī)和低頻提升。
3、通訊方式:支持前置攝像頭,SIP/VOIP和NFC(近場(chǎng)通訊)
4、簡(jiǎn)化界面,速度提升,更快更直觀的文字輸入,一鍵文字選擇和復(fù)制/粘貼,改進(jìn)電源管理系統(tǒng),新的應(yīng)用管理方式。
代表機(jī)型:三星代工的谷歌Nexus S
7、Android 3.0(Honeycomb)谷歌在2011年2月3日發(fā)布了專用于平板電腦的android 3.0系統(tǒng),它帶來(lái)了很多激動(dòng)人心的新特性。這是首個(gè)基于Android的平板電腦專用操作系統(tǒng)。新功能如下。
1、多任務(wù)處理:可在桌面中方便使用所有開放性應(yīng)用軟件。
2、桌面工具:可建立在數(shù)據(jù)合成基礎(chǔ)上,正如在桌面小窗口中可以同時(shí)設(shè)置多種應(yīng)用軟件。此外,還有不同的桌面工具,包括豎屏,橫屏以及滾動(dòng)屏。
3、通知系統(tǒng):在屏幕右下方會(huì)跳出通知短消息。消息短信中可包括多種數(shù)據(jù),例如用戶朋友通過Iming發(fā)送消息時(shí)的頭像照片。此外用戶還可以通過該功能快速訪問應(yīng)用軟件,如媒體播放器等。
4、硬件加速:通過簡(jiǎn)單添加一行代碼,2D硬件加速可被使用在現(xiàn)在的Android應(yīng)用軟件上。5、3D功能:有新的3D圖像引擎功能Renderscript,該功能由3D公司W(wǎng)ar Drum Studios負(fù)責(zé)開發(fā)。
6、視頻通話:設(shè)有前置攝像頭??赏ㄟ^Google Talk工具支持視頻通話。
8、Android 3.1 2011年5月11日在Google I/O開發(fā)者大會(huì)宣布發(fā)布。新版本最大的改變是將Android手機(jī)系統(tǒng)跟平板系統(tǒng)再次合并,從而方便開發(fā)者。具體更新內(nèi)容如下。
1、支持基于android Market的電影租賃業(yè)務(wù),可以通過自身的顯示器或在更大的屏幕上進(jìn)行觀看。
2、全面支持的Adobe Flash Player 10.2,提升網(wǎng)頁(yè)Flash的顯示性能。
3、支持調(diào)整部件大小,方便用戶進(jìn)行自定義主屏幕。
4、支持鍵盤,鼠標(biāo),游戲手柄,數(shù)碼相機(jī)等USB外圍設(shè)備和配件。
5、支持藍(lán)牙擴(kuò)展功能,可以通過Google talk 進(jìn)行視頻通話。
6、支持圖片傳輸協(xié)議,支持多種USB設(shè)備直接導(dǎo)入數(shù)據(jù)到平板中,而無(wú)需電腦支持。
9、Android 3.2 谷歌2011年7月13日發(fā)布了Android 3.2操作系統(tǒng),Google為Android3.2增加了屏幕分辨率縮放兼容的新功能。Android 3.2不會(huì)帶來(lái)許多的新功能,只是一個(gè)BUG修復(fù)更新,讓平板機(jī)運(yùn)行更穩(wěn)定。3.2也將會(huì)成為Honeycomb的最終版本。更新內(nèi)容包括。
1、錯(cuò)誤修復(fù)和硬件加速優(yōu)化
2、新版本的movie studio,Movies和Music
3、桌面小部件自由縮放
4、手機(jī)應(yīng)用縮放兼容,SD卡支持,7英寸平板和高通處理器獲得支持。還有一個(gè)是Android 2.4將2011年第四季度發(fā)布,代號(hào)為IceCream Sandwich將是所有設(shè)備通用的,Google將拿出同一的UI,增加更多UI元素和效果以減輕開發(fā)者的負(fù)擔(dān)。而且新增的API將會(huì)支持臉部跟蹤,現(xiàn)場(chǎng)展示了一個(gè)使用了臉部跟蹤識(shí)別API的應(yīng)用。
三、Android系統(tǒng)優(yōu)勢(shì)
(1)開放性
在優(yōu)勢(shì)方面,Android平臺(tái)首先就是其開放性,開發(fā)的平臺(tái)允許任何移動(dòng)終端廠商加入到Android聯(lián)盟中來(lái)。顯著的開放性可以使其擁有更多的開發(fā)者,隨著用戶和應(yīng)用的日益豐富,一個(gè)嶄新的平臺(tái)也將很快走向成熟。
開放性對(duì)于Android的發(fā)展而言,有利于積累人氣,這里的人氣包括消費(fèi)者和廠商,而對(duì)于消費(fèi)者來(lái)講,最大的受益正是豐富的軟件資源。開放的平臺(tái)也會(huì)帶來(lái)更大競(jìng)爭(zhēng),如此一來(lái),消費(fèi)者將可以用更低的價(jià)位購(gòu)得心儀的手機(jī)。
(2)掙脫束縛
在過去很長(zhǎng)的一段時(shí)間,特別是在歐美地區(qū),手機(jī)應(yīng)用往往受到運(yùn)營(yíng)商制約,使用什么功能接入什么網(wǎng)絡(luò),幾乎都受到運(yùn)營(yíng)商的控制。自從iPhone上市,用戶可以更加方便地連接網(wǎng)絡(luò),運(yùn)營(yíng)商的制約減少。隨著EDGE、HSDPA這些2G至3G移動(dòng)網(wǎng)絡(luò)的逐步過渡和提升,手機(jī)隨意接入網(wǎng)絡(luò)已不是運(yùn)營(yíng)商口中的笑談。
(3)豐富的硬件
這一點(diǎn)還是與Android平臺(tái)的開放性相關(guān),由于Android的開放性,眾多的廠商會(huì)推出千奇百怪,功能特色各具的多種產(chǎn)品。功能上的差異和特色,卻不會(huì)影響到數(shù)據(jù)同步、甚至軟件的兼容。好比你從諾基亞Symbian風(fēng)格手機(jī)一下改用蘋果iPhone,同時(shí)還可將Symbian中優(yōu)秀的軟件帶到iPhone上使用、聯(lián)系人等資料更是可以方便地轉(zhuǎn)移。
(4)開發(fā)商
Android平臺(tái)提供給第三方開發(fā)商一個(gè)十分寬泛、自由的環(huán)境。因此不會(huì)受到各種條條框框的阻撓,可想而知,會(huì)有多少新穎別致的軟件會(huì)誕生。但也有其兩面性,血腥、暴力、情色方面的程序和游戲如何控制正是留給Android難題之一。
(5)無(wú)縫結(jié)合的Google應(yīng)用
如今叱詫互聯(lián)網(wǎng)的Google已經(jīng)走過10歷史。從搜索巨人到全面的互聯(lián)網(wǎng)滲透,Google服務(wù)如地圖、郵件、搜索等已經(jīng)成為連接用戶和互聯(lián)網(wǎng)的重要紐帶,而Android平臺(tái)手機(jī)將無(wú)縫結(jié)合這些優(yōu)秀的Google服務(wù)。
四、Android系統(tǒng)在手機(jī)上表現(xiàn)的缺陷
每一款手機(jī)都有缺陷,每一個(gè)操作系統(tǒng)也不是沒有BUG。即使是IPHONE4也有許多不盡如人意的地方。
一、Android系統(tǒng)手機(jī)泄密信息時(shí)代很嚴(yán)重
二、撥號(hào)后自動(dòng)掛斷電話通話BUG頻繁出現(xiàn)
三、對(duì)硬件配置要求高制造成本增加
四、系統(tǒng)費(fèi)電嚴(yán)重安卓手機(jī)續(xù)航不足
五、系統(tǒng)計(jì)算器計(jì)算有偏差
五、Android系統(tǒng)手機(jī)端應(yīng)用程序測(cè)試
5.1、安卓系統(tǒng)應(yīng)用程序安裝與卸載
(1).應(yīng)用程序的安裝:安卓系統(tǒng)的安裝文件一般為.apk文件,把安裝文件放到手機(jī)存儲(chǔ)卡中,在“文件管理器”中就可以找到相應(yīng)的安裝文件,點(diǎn)擊進(jìn)行安裝。
(2).應(yīng)用程序服務(wù)的開啟與停止:在“設(shè)置”——“應(yīng)用程序”——“正在運(yùn)行的服務(wù)”中列出了手機(jī)現(xiàn)在開啟正在運(yùn)行的服務(wù),點(diǎn)擊相應(yīng)的服務(wù)可以開啟或關(guān)閉服務(wù)。
(3).應(yīng)用程序的卸載:在“設(shè)置”——“應(yīng)用程序”——“管理應(yīng)用程序”中,找到相應(yīng)的應(yīng)用程序,可以對(duì)程序進(jìn)行卸載、強(qiáng)行停止和清除數(shù)據(jù)操作。
5.2、網(wǎng)絡(luò)配置
(1).WLAN設(shè)置:通過“設(shè)置”——“無(wú)線和網(wǎng)絡(luò)”——“WLAN”來(lái)連接WLAN,并可以點(diǎn)擊“WLAN設(shè)置”來(lái)進(jìn)行設(shè)置參數(shù)。
(2).無(wú)線網(wǎng)絡(luò)連接:如果有需要可以在“設(shè)置”——“無(wú)線和網(wǎng)絡(luò)”——“移動(dòng)網(wǎng)絡(luò)”來(lái)選擇或新建移動(dòng)網(wǎng)絡(luò)。(比如,新建公安內(nèi)網(wǎng))
(3).藍(lán)牙設(shè)置:通過“設(shè)置”——“無(wú)線和網(wǎng)絡(luò)”——“藍(lán)牙”來(lái)打開藍(lán)牙,并可以通過“藍(lán)牙設(shè)置”來(lái)設(shè)置其參數(shù)。
5.3、系統(tǒng)測(cè)試注意要點(diǎn)
(1).安裝時(shí)系統(tǒng)能否正常安裝成功;(2).測(cè)試系統(tǒng)能否正常卸載;(3).系統(tǒng)界面信息是否正確;
(4).由于系統(tǒng)容易觸碰導(dǎo)致誤操作,測(cè)試系統(tǒng)有沒有相應(yīng)的提示信息;(5).登錄系統(tǒng)時(shí)檢查網(wǎng)絡(luò)連接是否正常,在不同的網(wǎng)絡(luò)狀態(tài)下進(jìn)行登錄觀察登錄情況;
(6).測(cè)試查詢到的信息和加載的信息是否正確;
(7).測(cè)試信息能否通過網(wǎng)絡(luò)上傳到數(shù)據(jù)庫(kù),上傳的數(shù)據(jù)是否保持正確,數(shù)據(jù)上傳后重點(diǎn)測(cè)試數(shù)據(jù)庫(kù)的數(shù)據(jù)情況;
(8).如果有記錄或者圖片保存到手機(jī)端存儲(chǔ)器,檢查是否能正常保存,保存的信息是否正確;
(9).測(cè)試時(shí)注意系統(tǒng)崩潰情況;
(10).進(jìn)行登錄、查詢、上傳時(shí)注意響應(yīng)時(shí)間,等待響應(yīng)時(shí)間不要太長(zhǎng);(11).測(cè)試時(shí)用一臺(tái)手機(jī)登錄幾個(gè)賬號(hào)或者用幾臺(tái)手機(jī)登錄一個(gè)賬號(hào),進(jìn)行操作,檢查數(shù)據(jù)是否有混亂現(xiàn)象;
(12).手動(dòng)更新時(shí),查檢是否需要先卸載舊版本后再進(jìn)行新版本的安裝;或者不卸載舊的版本進(jìn)行新版本安裝,測(cè)試新版本能否正常安裝,安裝后是否覆蓋舊版本;
(13).如果有自動(dòng)更新的系統(tǒng),測(cè)試系統(tǒng)能否正常自動(dòng)更新,更新后系統(tǒng)是否保留舊版本的一些數(shù)據(jù)和設(shè)置;
(14).對(duì)應(yīng)用程序中的“系統(tǒng)設(shè)置”中的參數(shù)進(jìn)行設(shè)置,檢查設(shè)置參數(shù)后系統(tǒng)是否有相應(yīng)的變化。
(15).手機(jī)端需求進(jìn)行計(jì)時(shí)的,要對(duì)規(guī)定的時(shí)間內(nèi)、設(shè)定的時(shí)間點(diǎn)和設(shè)定的時(shí)間點(diǎn)之外的時(shí)間進(jìn)行測(cè)試和統(tǒng)計(jì),檢查在不同的時(shí)間段系統(tǒng)的變化、數(shù)據(jù)庫(kù)中數(shù)據(jù)的變化。
(16).手機(jī)應(yīng)用程序運(yùn)行時(shí)需要連接其它設(shè)備的,如打印機(jī)、掃描儀,檢查能否正常通過無(wú)線網(wǎng)絡(luò)或者線路正常連接并使用。
六、Android的發(fā)展趨勢(shì)
相對(duì)于iPhone的成功,Android目前還僅擁有很小的,盡管是增長(zhǎng)的,移動(dòng)設(shè)備操作系統(tǒng)的市場(chǎng)份額。我們已經(jīng)看到開源移動(dòng)操作系統(tǒng)Symbian在2009年占有51%市場(chǎng)份額已經(jīng)被侵蝕到現(xiàn)在41.2%的份額。同樣RIM在2009年占有19% 的市場(chǎng)份額,已經(jīng)縮減到17.2%。在同一時(shí)期,由于智能手機(jī)銷售驅(qū)動(dòng),Android的市場(chǎng)份額已從1.9%上升到17.2%,在這個(gè)由Symbian和RIM長(zhǎng)期占主導(dǎo)地位的市場(chǎng)有著驚人的增長(zhǎng)。Android智能手機(jī)開始像滾動(dòng)的雪球那樣迅速增長(zhǎng)。該系統(tǒng)已應(yīng)用于60多個(gè)型號(hào)的手機(jī)中。使用Android也已經(jīng)延伸到其他便攜式和嵌入式設(shè)備(平板電腦、電子書、上網(wǎng)本、高清電視等)。
第三篇:安卓系統(tǒng)簡(jiǎn)介
安卓系統(tǒng)簡(jiǎn)介
操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的基本組成部分,計(jì)算機(jī)技術(shù)的飛速發(fā)展和日益廣泛的應(yīng)用使得操作系統(tǒng)的類型,作用、計(jì)算環(huán)境等均發(fā)生了較大的變化。近十年來(lái),新技術(shù)的出現(xiàn),對(duì)傳統(tǒng)操作系統(tǒng)產(chǎn)生了不小的沖擊,如:中間件技術(shù)、網(wǎng)絡(luò)技術(shù)、嵌入式技術(shù)等。新的設(shè)備和計(jì)算模式出現(xiàn),必然與操作系統(tǒng)發(fā)生關(guān)聯(lián),只不過表現(xiàn)形式會(huì)根據(jù)技術(shù)的發(fā)展而各不相同。今天我將就基于Linux的自由及開放源代碼的操作系統(tǒng)—安卓系統(tǒng)作簡(jiǎn)要介紹。
Android一詞的本義指“機(jī)器人”,同時(shí)也是Google于2007年11月5日宣布的基于Linux平臺(tái)的開源手機(jī)操作系統(tǒng)的名稱,該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。它主要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。尚未有統(tǒng)一中文名稱,中國(guó)大陸地區(qū)較多人使用“安卓”或“安致”。Android操作系統(tǒng)最初由Andy Rubin開發(fā),主要支持手機(jī)。2005年8月由Google收購(gòu)注資。2007年11月,Google與84家硬件制造商、軟件開發(fā)商及電信營(yíng)運(yùn)商組建開放手機(jī)聯(lián)盟共同研發(fā)改良Android系統(tǒng)。隨后Google以Apache開源許可證的授權(quán)方式,發(fā)布了Android的源代碼。第一部Android智能手機(jī)發(fā)布于2008年10月。Android逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上,如電視、數(shù)碼相機(jī)、游戲機(jī)等。2011年第一季度,Android在全球的市場(chǎng)份額首次超過塞班系統(tǒng),躍居全球第一。2012年11月數(shù)據(jù)顯示,Android占據(jù)全球智能手機(jī)操作系統(tǒng)市場(chǎng)76%的份額,中國(guó)市場(chǎng)占有率為90%。
Android在正式發(fā)行之前,最開始擁有兩個(gè)內(nèi)部測(cè)試版本,并且以著名的機(jī)器人名稱來(lái)對(duì)其進(jìn)行命名,它們分別是:阿童木(AndroidBeta),發(fā)條機(jī)器人(Android 1.0)。后來(lái)由于涉及到版權(quán)問題,谷歌將Android 各代版本 Logo其命名規(guī)則變更為用甜點(diǎn)作為它們系統(tǒng)版本的代號(hào)的命名方法。甜點(diǎn)命名法開始于Android 1.5發(fā)布的時(shí)候。作為每個(gè)版本代表的甜點(diǎn)的尺寸越變?cè)酱?,然后按?6個(gè)字母數(shù)序:紙杯蛋糕(Android 1.5),甜甜圈(Android
1.6),松餅(Android 2.0/2.1),凍酸奶(Android 2.2),姜餅(Android 2.3),蜂巢(Android 3.0),冰激凌三明治(Android 4.0),果凍豆(Jelly Bean,Android4.1和Android 4.2)。Android
1.1:2008年9月發(fā)布的Android第一版。Android 1.5Cupcake(紙杯蛋糕):2009年4月30日發(fā)布。
Android的系統(tǒng)架構(gòu)和其操作系統(tǒng)一樣,采用了分層的架構(gòu)。從架構(gòu)圖看,AndroiAndroid結(jié)構(gòu)d分為四個(gè)層,從高層到低層分別是應(yīng)用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運(yùn)行庫(kù)層和Linux內(nèi)核層。Android 是運(yùn)行于Linux kernel之上,但并不是GNU/Linux。因?yàn)樵谝话鉍NU/Linux 里支持的功能,Android 大都沒有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以Bionic 取代Glibc、以Skia 取代Cairo、再以opencore取代FFmpeg等等。Android 為了達(dá)到商業(yè)應(yīng)用,必須移除被GNU GPL授權(quán)證所約束的部份,例如Android將驅(qū)動(dòng)程序移到 Userspace,使得Linux driver 與 Linux kernel徹底分開。Bionic/Libc/Kernel/ 并非標(biāo)準(zhǔn)的Kernel header files。Android 的 Kernel header 是利用工具由 Linux Kernel header 所產(chǎn)生的,這樣做是為了保留常數(shù)、數(shù)據(jù)結(jié)構(gòu)與宏。Android 的 Linux kernel控制包括安全(Security),存儲(chǔ)器管理(Memory Management),程序管理(Process Management),網(wǎng)絡(luò)堆棧(Network Stack),驅(qū)動(dòng)程序模型(Driver Model)等。下載Android源碼之前,先要安裝其構(gòu)建工具 Repo來(lái)初始化源碼。Repo 是 Android 用來(lái)輔助Git工作的一個(gè)工具。
Android開發(fā)四大組件分別是:活動(dòng)(Activity): 用于表現(xiàn)功能。服務(wù)(Service): 后臺(tái)運(yùn)行服務(wù),不提供界面呈現(xiàn)。廣播接收器(BroadcastReceiver):用于接收廣播。內(nèi)容提供商(Content Provider): 支持在多個(gè)應(yīng)用中存儲(chǔ)和讀取數(shù)據(jù),相當(dāng)于數(shù)據(jù)庫(kù)。Android 中,Activity是所有程序的根本,所有程序的流程都運(yùn)行在Activity 之中,Activity可以算是開發(fā)者遇到的最頻繁,也是Android 當(dāng)中最基本的模塊之一。在Android的程序當(dāng)中,Activity 一般代表手機(jī)屏幕的一屏。如果把手機(jī)比作一個(gè)瀏覽器,那么Activity就相當(dāng)于一個(gè)網(wǎng)頁(yè)。在Activity 當(dāng)中可以添加一些Button、Check box 等控件??梢钥吹紸ctivity 概念和網(wǎng)頁(yè)的概念相當(dāng)類似。一般一個(gè)Android 應(yīng)用是由多個(gè)Activity 組成的。這多個(gè)Activity 之間Android的應(yīng)用(20張)可以進(jìn)行相互跳轉(zhuǎn),例如,按下一個(gè)Button按鈕后,可能會(huì)跳轉(zhuǎn)到其他的Activity。和網(wǎng)頁(yè)跳轉(zhuǎn)稍微有些不一樣的是,Activity 之間的跳轉(zhuǎn)有可能返回值,例如,從Activity A 跳轉(zhuǎn)到Activity B,那么當(dāng)Activity B 運(yùn)行結(jié)束的時(shí)候,有可能會(huì)給Activity A 一個(gè)返回值。這樣做在很多時(shí)候是相當(dāng)方便的。當(dāng)打開一個(gè)新的屏幕時(shí),之前一個(gè)屏幕會(huì)被置為暫停狀態(tài),并且壓入歷史堆棧中。用戶可以通過回退操作返回到以前打開過的屏幕??梢赃x擇性的移除一些沒有必要保留的屏幕,因?yàn)锳ndroid會(huì)把每個(gè)應(yīng)用的開始到當(dāng)前的每個(gè)屏幕保存在堆棧中。
它具有許多平臺(tái)優(yōu)勢(shì),首先就是其開發(fā)性,開發(fā)的平臺(tái)允許任何移動(dòng)終端廠商加入到Android聯(lián)盟中來(lái)。顯著的開放性可以使其擁有更多的開發(fā)者,隨著用戶和應(yīng)用的日益豐富,一個(gè)嶄新的平臺(tái)也將很快走向成熟;其次它就有不受束縛的特點(diǎn),過去很長(zhǎng)的一段時(shí)間,特別是在歐美地區(qū),手機(jī)應(yīng)用往往受到運(yùn)營(yíng)商制約,使用什么功能接入什么網(wǎng)絡(luò),幾乎都受到運(yùn)營(yíng)商的控制。自從2007年iPhone上市后,用戶可以更加方便地連接網(wǎng)絡(luò),運(yùn)營(yíng)商的制約減少。隨著EDGE、HSDPA這些2G至3G移動(dòng)網(wǎng)絡(luò)的逐步過渡和提升,手機(jī)隨意接入網(wǎng)絡(luò)已不是運(yùn)營(yíng)商口中的笑談;再次他還具有豐富的硬件,這一點(diǎn)還是與Android平臺(tái)的開放性相關(guān),由于Android的開放性,眾多的廠商會(huì)推出千奇百怪,功能特色各具的多種產(chǎn)品。功能上的差異和特色,卻不會(huì)影響到數(shù)據(jù)同步、甚至軟件的兼容,如同從諾基亞Symbian風(fēng)格手機(jī)一下改用蘋果iPhone,同時(shí)還可將Symbian中優(yōu)秀的軟件帶到iPhone上使用、聯(lián)系人等資料更是可以方便地轉(zhuǎn)移;最后安卓還具有方便開發(fā)的優(yōu)點(diǎn),Android平臺(tái)提供給第三方開發(fā)商一個(gè)十分寬泛、自由的環(huán)境,不會(huì)受到各種條條框框的阻擾,可想而知,會(huì)有多少新穎別致的軟件會(huì)誕生。
就安卓系統(tǒng)的安全權(quán)限機(jī)制而言,Android本身是一個(gè)權(quán)限分立的操作系統(tǒng)。在這類操作系統(tǒng)中,每個(gè)應(yīng)用都以唯一的一個(gè)系統(tǒng)識(shí)別身份運(yùn)行(Linux用戶ID與群組ID)。系統(tǒng)的各部分也分別使用各自獨(dú)立的識(shí)別方式。Linux就是這樣將應(yīng)用與應(yīng)用,應(yīng)用與系統(tǒng)隔離開。系統(tǒng)更多的安全功能通過權(quán)限機(jī)制提供。權(quán)限可以限制某個(gè)特定進(jìn)程的特定操作,也可以限制每個(gè)URI權(quán)限對(duì)特定數(shù)據(jù)段的訪問。Android安全架構(gòu)的核心設(shè)計(jì)思想是,在默認(rèn)設(shè)置下,所有應(yīng)用都沒有權(quán)限對(duì)其他應(yīng)用、系統(tǒng)或用戶進(jìn)行較大影響的操作。這其中包括讀寫用戶隱私數(shù)據(jù)(聯(lián)系人或電子郵件),讀寫其他應(yīng)用文件,訪問網(wǎng)絡(luò)或阻止設(shè)備待機(jī)等。安裝應(yīng)用時(shí),在檢查程序簽名提及的權(quán)限,且經(jīng)過用戶確認(rèn)后,軟件包安裝器會(huì)給予應(yīng)用權(quán)限。從用戶角度看,一款A(yù)ndroid應(yīng)用通常會(huì)要求如下的權(quán)限:撥打電話、發(fā)送短信或彩信、修改/刪除SD卡上的內(nèi)容、讀取聯(lián)系人的信息、讀取日程信的息,寫入日程數(shù)據(jù)、讀取電話狀態(tài)或識(shí)別碼、精確的(基于GPS)地理位置、模糊的(基于網(wǎng)絡(luò)獲?。┑乩砦恢?、創(chuàng)建藍(lán)牙連接、對(duì)互聯(lián)網(wǎng)的完全訪問、查看網(wǎng)絡(luò)狀態(tài),查看WiFi狀態(tài)、避免手機(jī)待機(jī)、修改系統(tǒng)全局設(shè)置、讀取同步設(shè)定、開機(jī)自啟動(dòng)、重啟其他應(yīng)用、終止運(yùn)行中的應(yīng)用、設(shè)定偏好應(yīng)用、震動(dòng)控制、拍攝圖片等。一款應(yīng)用應(yīng)該根據(jù)自身提供的功能,要求合理的權(quán)限。用戶也可以分析一款應(yīng)用所需權(quán)限,從而簡(jiǎn)單判定這款應(yīng)用是否安全。如一款應(yīng)用是不帶廣告的單機(jī)版,也沒有任何附加的內(nèi)容需要下載,那么它要求訪問網(wǎng)絡(luò)的權(quán)限就比較可疑。
Android項(xiàng)目目前正在從手機(jī)運(yùn)營(yíng)商、手機(jī)廠商、開發(fā)者和消費(fèi)者那里獲得大力支持,我相信安卓會(huì)變得越來(lái)越好。
第四篇:手機(jī)測(cè)試經(jīng)驗(yàn)總結(jié)
手機(jī)測(cè)試經(jīng)驗(yàn)總結(jié)
VPM主要是激勵(lì)團(tuán)隊(duì)成員測(cè)試和學(xué)習(xí),而不是自己去執(zhí)行用例。當(dāng)被委派為一個(gè)項(xiàng)目的測(cè)試經(jīng)理時(shí),VPM應(yīng)該清楚項(xiàng)目計(jì)劃和轉(zhuǎn)折點(diǎn)、軟件發(fā)布時(shí)間表、產(chǎn)品定義特征列表。
1、作為VPM應(yīng)具備以下幾方面能力:
(1)、用不同的方式看待問題
(2)、制定計(jì)劃,滿足項(xiàng)目上市時(shí)間
(3)、依據(jù)質(zhì)量、時(shí)間、成本對(duì)PR進(jìn)行判斷和決定
(4)、增進(jìn)溝通,總結(jié)不同項(xiàng)目的經(jīng)驗(yàn)
(5)、和團(tuán)隊(duì)的密切合作
2、測(cè)試工作點(diǎn):
(1)、測(cè)試軟件機(jī)制
(2)、分析問題
(3)、對(duì)產(chǎn)品進(jìn)行認(rèn)證并得到相應(yīng)證書
(4)、評(píng)估對(duì)于返修率、最終用戶和運(yùn)營(yíng)商抱怨的影響
若做歐洲市場(chǎng)的產(chǎn)品,一定要做CE認(rèn)證。FCC認(rèn)證在Latam市場(chǎng)是必須的,CTA認(rèn)證在中國(guó)是必須的。
一、相關(guān)測(cè)試知識(shí)學(xué)習(xí)
1、軟件測(cè)試包括測(cè)試計(jì)劃、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、測(cè)試評(píng)估這幾個(gè)階段;
測(cè)試計(jì)劃:
了解軟件當(dāng)前狀態(tài)及客戶對(duì)軟件的需求;
了解產(chǎn)品規(guī)格書:按鍵定義及菜單樹;
管控和跟催軟件方案商的版本發(fā)布時(shí)間;
測(cè)試設(shè)計(jì):根據(jù)客戶需求和產(chǎn)品規(guī)格說(shuō)明書來(lái)編寫測(cè)試用例;
測(cè)試執(zhí)行:測(cè)試策略包括基本功能測(cè)試、UI測(cè)試、沖突測(cè)試、壓力測(cè)試、兼容性測(cè)試、驗(yàn)收測(cè)試
測(cè)試評(píng)估:進(jìn)行三次全面測(cè)試,由方案商發(fā)出軟件和報(bào)告,TMC和SZ Team
同時(shí)測(cè)試并反饋給方案商,如此反復(fù)數(shù)次,方案商改善結(jié)果并商討最終結(jié)論。
2、場(chǎng)測(cè)
在硬件成熟、軟件基本成熟的情況下做場(chǎng)地測(cè)試,主要測(cè)試這幾項(xiàng):尋網(wǎng)時(shí)間、呼通率數(shù)據(jù)、通話質(zhì)量、Wap測(cè)試、FM測(cè)試、信息、緊急呼叫、基本功能測(cè)試。
3、說(shuō)明書測(cè)試
驗(yàn)證說(shuō)明書基本功能是否正確,是否清晰易懂、排版規(guī)范、無(wú)錯(cuò)別字等。
4、認(rèn)證分類
按照銷售地區(qū)分為國(guó)內(nèi)認(rèn)證和國(guó)外認(rèn)證,國(guó)內(nèi)認(rèn)證是CTA認(rèn)證,國(guó)外認(rèn)證是CE認(rèn)證和FCC認(rèn)證。CTA認(rèn)證需要拿到國(guó)家無(wú)委頒發(fā)的入網(wǎng)證書、受理中心頒發(fā)的許可證書、3C認(rèn)證頒發(fā)的3C證書。
第五篇:安卓系統(tǒng)手機(jī) 操作說(shuō)明(轉(zhuǎn))
安卓系統(tǒng)手機(jī) 操作說(shuō)明大全(轉(zhuǎn))
(一):安卓系統(tǒng)介紹
本系列教程將會(huì)幫助安卓手機(jī)用戶從入門到精通完全熟悉你的安卓手機(jī)。首先我們要對(duì)安卓系統(tǒng)有所了解。
安卓系統(tǒng)是谷歌的手機(jī)項(xiàng)目。安卓系統(tǒng)是全球使用量最多的智能手機(jī)系統(tǒng)。蘋果的iOS排在第二位。安卓的歷史并不長(zhǎng),才僅僅幾年的時(shí)間,但是發(fā)展非常迅速,這個(gè)有很多方面的原因,一,是因?yàn)榘沧肯到y(tǒng)是免費(fèi)的,谷歌不向制造商收取相關(guān)的費(fèi)用;二,安卓系統(tǒng)是開源的,所有的制造商都可以使用;三,作為應(yīng)用最廣的智能手機(jī)系統(tǒng),我們不得不說(shuō),安卓系統(tǒng)還是比較好用的,能夠被大多數(shù)用戶所接受和認(rèn)可。
安卓在快速發(fā)展的同時(shí),也出現(xiàn)了幾個(gè)問題。最重要的有以下幾個(gè):升級(jí)更新慢,應(yīng)用質(zhì)量低,版本多等。這些原因都直接造成了安卓手機(jī)用戶手機(jī)體驗(yàn)的下降。
最新發(fā)布的很多報(bào)告都顯示,安卓系統(tǒng)發(fā)展并沒有減慢或者是倒退的跡象,相反,安卓還處在快速發(fā)展的過程中。制造安卓手機(jī)的廠家有很多,目前最大的安卓制造是韓國(guó)的三星,特別是三星最近發(fā)布的即可Galaxy 系列手機(jī),受到了市場(chǎng)的極大追捧,在三星大步發(fā)展的同時(shí),其它的生產(chǎn)廠家卻大多數(shù)都落在了后門,如摩托羅拉和HTC。諾基亞沒有生產(chǎn)安卓智能手機(jī),諾基亞還在極力的推動(dòng)它的Windows Phone手機(jī),但是卻遭到了市場(chǎng)的冷落。
智能手機(jī)的發(fā)展速度之快超出了我們的想象,安卓到底會(huì)走向何方?我們也都在靜靜的觀察。
(二):手機(jī)物理鍵
對(duì)安卓系統(tǒng)介紹后,我們先要看的是安卓系統(tǒng)的物理鍵。這里我們用的是HTC的手機(jī)來(lái)給大家介紹。
1.開關(guān)鍵
你可以按 on/off(開和關(guān))兩個(gè)鍵實(shí)現(xiàn),開啟或者是關(guān)閉屏幕。
長(zhǎng)按 on/off鍵,你可以選擇關(guān)機(jī),飛行模式等等。
按一下 Home鍵,你可以離開你所用的那個(gè)應(yīng)用,你再按一次那
靜音模式,振動(dòng)模式,個(gè)應(yīng)用就又回到了原來(lái)的位置。
長(zhǎng)按Home鍵(1秒),你可以看到你最近使用的應(yīng)用。
2.按菜單鍵,你可以看到應(yīng)用選項(xiàng)和設(shè)置等等。菜單鍵
3.返回鍵
從一個(gè)菜單或者是應(yīng)用中返回
4.搜索鍵
按一下搜索鍵就可以搜索應(yīng)用或者是網(wǎng)絡(luò),如果你的手機(jī)沒有搜索鍵,你可以試著長(zhǎng)按菜單鍵。
語(yǔ)音搜索:長(zhǎng)按搜索鍵(包括語(yǔ)音控制)
(三):手機(jī)個(gè)性化 安卓手機(jī)最大的一個(gè)特點(diǎn)是你幾乎可以個(gè)性化所有的一切東西。這包括屏幕,壁紙,鍵盤,主題等等,幾乎所有的外觀都可以個(gè)性化。
1.在主屏幕上加入快捷方式和小工具:你可以在屏幕上長(zhǎng)按屏幕的空白處,加上即可。在安卓4.0里,你可以按我的應(yīng)用進(jìn)行設(shè)置。
2.壁紙:你可以主屏幕上按住空白處(長(zhǎng)按),然后點(diǎn)擊壁紙庫(kù)進(jìn)行設(shè)置即可。
3.動(dòng)態(tài)壁紙:你可以給你的手機(jī)換上動(dòng)態(tài)壁紙,這樣你的愛機(jī)會(huì)更顯可愛。你的背景可以是雨可以是雪。
4.鍵盤:安卓手機(jī)的鍵盤你也可以隨意的換,你需要做的很簡(jiǎn)單,那就是找一款適合自己的方便使用的鍵盤。
5.主題:你可以很容易更換圖標(biāo)甚至是應(yīng)用的圖標(biāo)
6.通知欄,你可以更換通知的聲音,你可以更換手機(jī)的模式等。
7.文件夾:你可以把應(yīng)用放在文件夾里面,方法:在手機(jī)屏幕上創(chuàng)建一個(gè)文件夾然后放進(jìn)去就可以了。
(四):主屏幕設(shè)置
安卓手機(jī)的一大優(yōu)點(diǎn)是它可以設(shè)置每一項(xiàng)功能和每一款應(yīng)用。你可以利用Quick Setting把所有的設(shè)置放到一起進(jìn)行設(shè)置,也可以按菜單-->設(shè)置。
個(gè)性化:你可以個(gè)性化情景模式,壁紙,鈴聲;
無(wú)線連接:你可以啟動(dòng)/關(guān)閉WiFi,藍(lán)牙,熱點(diǎn),GPRS等等,你還可以打開關(guān)閉WiFi網(wǎng)絡(luò)通知或者自動(dòng)尋找WiFi熱點(diǎn)。
聲音:你可以選擇你的鈴聲,通知音等等。
屏幕:你可以選擇亮度,以及屏幕點(diǎn)亮的時(shí)間等
搜索:安卓手機(jī)的搜索包括對(duì)網(wǎng)絡(luò),郵件,日歷,短信息,通訊錄等等的搜索。
應(yīng)用:你可以管理應(yīng)用,強(qiáng)迫停止運(yùn)行一個(gè)應(yīng)用,拆卸應(yīng)用等等。
應(yīng)用 開發(fā):充電的時(shí)候,你可以開著保持喚醒狀態(tài)。
語(yǔ)音識(shí)別設(shè)置:開啟個(gè)性化語(yǔ)音識(shí)別可以讓Google Voice學(xué)會(huì)你說(shuō)話的方式,口音等。
無(wú)線和網(wǎng)絡(luò):收音機(jī),4G網(wǎng)絡(luò),藍(lán)牙,WiFi,飛行模式等等,你都可以選擇開啟或者關(guān)閉。
(五):數(shù)據(jù)備份
你或許會(huì)丟失你的手機(jī),或者一些情況下你可能需要恢復(fù)出廠狀態(tài)。所以為你的手機(jī)備份也是非常重要的。谷歌只為你備份谷歌通訊錄,日歷以及付費(fèi)的應(yīng)用。如果你知道怎么操作,你還可以為免費(fèi)應(yīng)用,設(shè)置,數(shù)據(jù),照片,音樂,墻紙,通話日志,書簽,短信息,鈴聲,主屏幕,鈴聲,詞典等等備份。
導(dǎo)入安卓電話通訊錄
如果你常常以“google Contacts”儲(chǔ)存你的通訊錄,你可以跳過這一步。(經(jīng)常以“Google Contacts”儲(chǔ)存你的通訊錄可以備份到Gmail中,以“手機(jī)通訊錄”的方式保存不會(huì)備份。)
如果把你的通訊錄存在了手機(jī)了,你可以導(dǎo)入到Gmail中。
1.按Home鍵 > 通訊錄 > 導(dǎo)入/導(dǎo)出 > 導(dǎo)出 >手機(jī)
2.記住 vcf文件的名字和目標(biāo)地址??赡苁牵骸?sdcard/pcsc_pcsc_0001.vcf”
3.將你的vcf文件傳到電腦上
4.將vcf文件從電腦上傳到谷歌通訊錄中
自動(dòng)備份和恢復(fù)應(yīng)用設(shè)置 如果你的手機(jī)允許,把你的手機(jī)設(shè)成自動(dòng)備份的:
菜單 > 設(shè)置 > 搜索 “隱私”。點(diǎn)擊隱私,然后確認(rèn)“備份我的設(shè)置”和“自動(dòng)恢復(fù)”
備份和恢復(fù)所有的應(yīng)用
谷歌不會(huì)自動(dòng)備份免費(fèi)的應(yīng)用,不過AppBrain用相同的google賬號(hào)可以自動(dòng)備份和恢復(fù)所有的應(yīng)用。