需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):26093 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘 要:隨著智能手機(jī)的廣泛應(yīng)用,人們更關(guān)注手機(jī)通信的發(fā)展,特別是基于Android平臺(tái)的智能手機(jī)為開(kāi)發(fā)者提供了一個(gè)開(kāi)放的平臺(tái),這也使得Android智能手機(jī)市場(chǎng)正顯現(xiàn)出巨大的增長(zhǎng)潛力,同時(shí)與之相關(guān)的通訊業(yè)務(wù)也越來(lái)越引起人們的關(guān)注,目前的主要傳輸方式之一便是藍(lán)牙通訊傳輸。 本文首先闡述了藍(lán)牙通信技術(shù)的發(fā)展史及目前國(guó)內(nèi)外的發(fā)展?fàn)顩r。接著介紹了藍(lán)牙通信技術(shù)的相關(guān)原理、藍(lán)牙通信的安全機(jī)制、藍(lán)牙中的信息封裝方式。然后又對(duì)目前市場(chǎng)上主流的Android智能手機(jī)系統(tǒng)做了簡(jiǎn)要分析,包括其平臺(tái)的層次以及相關(guān)的API權(quán)限設(shè)置方式和保護(hù)機(jī)制。最后結(jié)合二者的特點(diǎn),描述了藍(lán)牙通信技術(shù)如何有效的與Android平臺(tái)進(jìn)行結(jié)合。 在最后的章節(jié)中,本文介紹了的實(shí)驗(yàn)環(huán)境和搭建方式,本文的實(shí)驗(yàn)環(huán)境是Eclipse下的Android開(kāi)發(fā)工具,在實(shí)驗(yàn)開(kāi)始之前必須到開(kāi)發(fā)官網(wǎng)上下載相應(yīng)的JDK工程開(kāi)發(fā)包、SQLite工程包等。 通過(guò)學(xué)習(xí)Android平臺(tái)應(yīng)用程序的開(kāi)發(fā)方法和針對(duì)藍(lán)牙通信技術(shù)原理的研究,設(shè)計(jì)了一個(gè)Android平臺(tái)智能手機(jī)藍(lán)牙通信方案,實(shí)現(xiàn)主從藍(lán)牙設(shè)備之間的通信和信息發(fā)送任務(wù)。由于虛擬機(jī)中并沒(méi)有藍(lán)牙工程包,所以本文中的實(shí)驗(yàn)都是在真實(shí)手機(jī)(本設(shè)計(jì)使用的是三星GT-S7572)中進(jìn)行的。安裝完成后,能夠開(kāi)啟藍(lán)牙功能,并進(jìn)行通信,處理了接收到的數(shù)據(jù),最后總結(jié)了設(shè)計(jì)中存在的不足及需要改善的地方。 關(guān)鍵字:藍(lán)牙通訊;識(shí)別與匹配;權(quán)限;Android平臺(tái)
目錄 摘要 ABSTRACT 第1章 緒論-1 1.1 設(shè)計(jì)研發(fā)背景-1 1.2 Android技術(shù)及藍(lán)牙技術(shù)研究現(xiàn)狀-1 1.2.1國(guó)內(nèi)外研究現(xiàn)狀-2 1.3 設(shè)計(jì)目的及相關(guān)知識(shí)-3 第2章 藍(lán)牙技術(shù)相關(guān)原理與Android平臺(tái)的分析結(jié)合-5 2.1 設(shè)計(jì)的簡(jiǎn)要過(guò)程-5 2.2 藍(lán)牙技術(shù)的發(fā)展-5 2.2.1 藍(lán)牙技術(shù)概述-5 2.2.2 藍(lán)牙的安全問(wèn)題-6 2.3 藍(lán)牙設(shè)備間的啟動(dòng)識(shí)別與匹配原理-7 2.3.1 基于RFCOMM協(xié)議和MAC硬件地址的連接方式-7 2.3.2 Android手機(jī)藍(lán)牙API中的類-8 2.3.3 主從模式切換機(jī)制-9 2.4 基于HCI的數(shù)據(jù)信息封裝傳輸-10 2.4.1 HCI的概述-10 2.4.2 HCI的分組方式-11 2.4.3 HCI傳輸層-11 2.5 Android手機(jī)的平臺(tái)分析-13 2.5.1 Android平臺(tái)結(jié)構(gòu)-13 2.5.2 Android權(quán)限機(jī)制-15 2.6 Android平臺(tái)中的存儲(chǔ)原理-16 2.7 藍(lán)牙技術(shù)與Android系統(tǒng)的結(jié)合-19 2.7.1 Android藍(lán)牙的基本架構(gòu)-19 2.7.2 BlueZ架構(gòu)分析-20 2.7.3 Android的藍(lán)牙協(xié)議棧-21 第3章 基于Android平臺(tái)藍(lán)牙數(shù)據(jù)傳輸實(shí)現(xiàn)方案-23 3.1 xml界面設(shè)置與控件信息對(duì)接處理-23 3.2 藍(lán)牙權(quán)限的申請(qǐng)-25 3.3 掃描相應(yīng)的設(shè)備信息-25 3.4 設(shè)備間的對(duì)接-27 3.5 定時(shí)設(shè)定信息發(fā)送行為-29 3.6 數(shù)據(jù)信息的處理與存儲(chǔ)-31 第4章 性能測(cè)試-33 4.1 實(shí)驗(yàn)測(cè)試環(huán)境-33 4.1.1 軟硬件環(huán)境概述-33 4.1.2 windows系統(tǒng)中搭建Android開(kāi)發(fā)環(huán)境-33 4.2 實(shí)驗(yàn)設(shè)計(jì)及結(jié)果-37 4.2.1 界面展示-37 4.2.2 藍(lán)牙啟動(dòng)連接-38 4.2.3 信息顯示-39 第5章 結(jié)論與展望-41 5.1 結(jié)論-41 5.2 不足之處以及未來(lái)展望-41 參考文獻(xiàn)-43 致謝-45 |