如何使用Android藍(lán)牙進(jìn)行開發(fā)
一、概述
Android平臺支持藍(lán)牙網(wǎng)絡(luò)協(xié)議棧,能夠?qū)崿F(xiàn)藍(lán)牙設(shè)備之間數(shù)據(jù)的無線傳輸。本文檔將指導(dǎo)您如何利用Android平臺提供的藍(lán)牙API實現(xiàn)藍(lán)牙設(shè)備間的通信。藍(lán)牙具有點對點(point-to-point)和多點對(multipoint)兩種連接功能。

二、主要任務(wù)
使用Android藍(lán)牙API,您可以完成以下主要任務(wù):
1. 藍(lán)牙設(shè)置:配置本地藍(lán)牙適配器,使其能夠與其他藍(lán)牙設(shè)備進(jìn)行交互。
2. 搜索設(shè)備:搜索已配對或可見的藍(lán)牙設(shè)備。
3. 建立連接:通過RFCOMM通道與其他藍(lán)牙設(shè)備建立連接。

4. 傳輸數(shù)據(jù):在設(shè)備之間傳輸數(shù)據(jù)。
5. 管理多個連接:同時管理多個藍(lán)牙連接。
三、基礎(chǔ)知識
要完成上述任務(wù),您需要了解以下基礎(chǔ)知識:
1. 藍(lán)牙API主要位于android.bluetooth包中。

2. 主要涉及的類和接口包括:
BluetoothAdapter:代表本地藍(lán)牙適配器(藍(lán)牙發(fā)射器),是所有藍(lán)牙交互的入口。通過它可以搜索其他藍(lán)牙設(shè)備,查詢已經(jīng)配對的設(shè)備列表,創(chuàng)建BluetoothDevice和BluetoothServerSocket等。
BluetoothDevice:代表一個遠(yuǎn)程藍(lán)牙設(shè)備,通過它可以請求與遠(yuǎn)程設(shè)備連接,或者獲取遠(yuǎn)程設(shè)備的名稱、地址、類型和綁定狀態(tài)等信息。
BluetoothSocket:代表一個藍(lán)牙套接字的接口(類似于TCP中的套接字),是應(yīng)用程序通過輸入、輸出流與其他藍(lán)牙設(shè)備通信的連接點。
BluetoothServerSocket:代表打開服務(wù)連接以監(jiān)聽可能的連接請求(屬于服務(wù)器端)。為了連接兩個藍(lán)牙設(shè)備,必須有一個設(shè)備作為服務(wù)器打開一個服務(wù)套接字。當(dāng)遠(yuǎn)程設(shè)備發(fā)起連接請求并且已經(jīng)連接時,BluetoothServerSocket類將返回一個BluetoothSocket。

BluetoothClass和BluetoothProfile等:提供關(guān)于設(shè)備和服務(wù)的額外信息,可用于進(jìn)行UI提示或特定功能實現(xiàn)。例如,BluetoothHeadset用于支持藍(lán)牙耳機(jī)和免提(V1.5)模式,而BluetoothA2dp定義高品質(zhì)音頻的傳輸。
四、開發(fā)步驟
1. 初始化藍(lán)牙適配器并啟用藍(lán)牙。
2. 搜索附近的藍(lán)牙設(shè)備或查詢已配對設(shè)備列表。
3. 通過RFCOMM或其他協(xié)議建立連接。

4. 使用BluetoothSocket進(jìn)行數(shù)據(jù)傳輸。
5. 管理多個連接和藍(lán)牙服務(wù)。
五、注意事項
1. 在使用藍(lán)牙功能時,需要確保已獲得用戶的許可。
2. 注意處理權(quán)限和生命周期問題,避免內(nèi)存泄漏和異常行為。

3. 注意藍(lán)牙連接的穩(wěn)定性和數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
4. 根據(jù)需要選擇合適的藍(lán)牙協(xié)議和服務(wù),以滿足特定的應(yīng)用需求。
通過以上步驟和注意事項,您將能夠成功地使用Android藍(lán)牙API進(jìn)行開發(fā),實現(xiàn)藍(lán)牙設(shè)備間的通信和數(shù)據(jù)傳輸。藍(lán)牙技術(shù)在醫(yī)療健康領(lǐng)域的應(yīng)用及其相關(guān)配置與權(quán)限要求
一、藍(lán)牙技術(shù)在醫(yī)療領(lǐng)域的應(yīng)用與藍(lán)牙服務(wù)
在現(xiàn)代醫(yī)療體系中,藍(lán)牙技術(shù)發(fā)揮著越來越重要的作用。BluetoothHealth代表了醫(yī)療設(shè)備配置代理控制的藍(lán)牙服務(wù),為醫(yī)療設(shè)備之間的數(shù)據(jù)傳輸和控制提供了便捷的途徑。通過藍(lán)牙技術(shù),醫(yī)療設(shè)備可以與其他智能設(shè)備進(jìn)行無線連接和數(shù)據(jù)交換,提高了醫(yī)療服務(wù)的效率和便捷性。

二、BluetoothHealthCallback抽象類及其作用
BluetoothHealthCallback是一個抽象類,用于接收更新應(yīng)用程序的注冊狀態(tài)和藍(lán)牙通道狀態(tài)的變化。在使用藍(lán)牙技術(shù)進(jìn)行醫(yī)療應(yīng)用開發(fā)時,需要擴(kuò)展這個類并實現(xiàn)回調(diào)方法,以便及時獲取藍(lán)牙狀態(tài)的變化信息,并據(jù)此進(jìn)行相應(yīng)的處理。
三、應(yīng)用程序配置與藍(lán)牙醫(yī)療第三方應(yīng)用注冊
BluetoothHealthAppConfiguration代表一個應(yīng)用程序的配置,用于藍(lán)牙醫(yī)療第三方應(yīng)用的注冊以及與遠(yuǎn)程藍(lán)牙醫(yī)療設(shè)備進(jìn)行交流。通過配置應(yīng)用程序的相關(guān)參數(shù),可以實現(xiàn)與藍(lán)牙醫(yī)療設(shè)備的無縫連接和數(shù)據(jù)交換。
四、BluetoothProfile.ServiceListener接口及其作用

BluetoothProfile.ServiceListener是一個接口,用于在運行特定配置文件(內(nèi)部服務(wù))時通知BluetoothProfile的客戶(即IPX)。當(dāng)設(shè)備已經(jīng)連接到服務(wù)或從服務(wù)斷開時,該接口會發(fā)出通知,以便應(yīng)用程序可以據(jù)此進(jìn)行相應(yīng)的處理,如重新連接或提示用戶。
五、藍(lán)牙權(quán)限及聲明方式
為了在你的應(yīng)用中使用藍(lán)牙功能,你需要在AndroidManifest.xml中聲明至少兩個權(quán)限:BLUETOOTH和BLUETOOTH_ADMIN。這兩個權(quán)限是藍(lán)牙功能的基礎(chǔ),你的應(yīng)用需要它們來執(zhí)行藍(lán)牙通信、連接請求、接收連接和傳送數(shù)據(jù)等操作。
BLUETOOTH權(quán)限用于任何藍(lán)牙相關(guān)API的訪問,而BLUETOOTH_ADMIN權(quán)限則用于設(shè)備搜索、藍(lán)牙設(shè)置等操作。要啟動設(shè)備發(fā)現(xiàn)或修改藍(lán)牙設(shè)置,你的應(yīng)用必須擁有BLUETOOTH_ADMIN權(quán)限。要注意的是,要請求BLUETOOTH_ADMIN權(quán)限,必須先擁有BLUETOOTH權(quán)限。
在你的應(yīng)用的manifest文件中聲明藍(lán)牙權(quán)限的方式如下:

...
六、確認(rèn)設(shè)備藍(lán)牙支持與設(shè)置

在應(yīng)用通過藍(lán)牙進(jìn)行通信之前,你需要確認(rèn)設(shè)備是否支持藍(lán)牙。如果支持,確保它引導(dǎo)開。如果不支持藍(lán)牙,則無法使用藍(lán)牙功能。如果設(shè)備支持藍(lán)牙但無法使用,你的應(yīng)用需要請求使用藍(lán)牙的權(quán)限。這個流程分為兩步,使用BluetoothAdapter來完成。首先獲取BluetoothAdapter,然后請求使用它的權(quán)限。通過調(diào)用getDefaultAdapter()方法獲取BluetoothAdapter實例,如果返回null,則表示設(shè)備不支持藍(lán)牙。藍(lán)牙適配器與藍(lán)牙功能使用指南
一、檢查藍(lán)牙適配器是否存在
在您的設(shè)備中,首先需要通過代碼獲取默認(rèn)的藍(lán)牙適配器。如果獲取到的藍(lán)牙適配器為null,那么說明該設(shè)備不支持藍(lán)牙功能。
二、確保藍(lán)牙功能可用
在確定藍(lán)牙適配器存在后,需要進(jìn)一步確認(rèn)藍(lán)牙功能是否可用。通過調(diào)用isEnabled()方法,您可以檢查藍(lán)牙的當(dāng)前狀態(tài)。如果返回false,則說明藍(lán)牙當(dāng)前不可用。為了啟用藍(lán)牙,您需要發(fā)出一個帶有ACTION_REQUEST_ENABLE動作的意圖,并啟動活動以請求啟用藍(lán)牙。

三、請求使用藍(lán)牙權(quán)限
系統(tǒng)會彈出一個對話框,詢問用戶是否允許應(yīng)用使用藍(lán)牙。如果點擊“是”,則應(yīng)用可以繼續(xù)使用藍(lán)牙功能。這個過程中,您的應(yīng)用需要監(jiān)聽來自系統(tǒng)的廣播意圖,以了解藍(lán)牙狀態(tài)的改變。這些意圖包含關(guān)于藍(lán)牙新舊狀態(tài)的信息。
四、小貼士
值得注意的是,啟用設(shè)備的可發(fā)現(xiàn)性將自動開啟藍(lán)牙功能。如果您計劃在執(zhí)行藍(lán)牙活動之前始終保持設(shè)備處于可發(fā)現(xiàn)狀態(tài),可以跳過某些步驟。有關(guān)啟用設(shè)備的可發(fā)現(xiàn)性的詳細(xì)信息,請另行查閱。
五、搜索設(shè)備

使用BluetoothAdapter,您可以找到遠(yuǎn)程的藍(lán)牙設(shè)備,可以通過設(shè)備搜索或查詢配對設(shè)備來完成。設(shè)備搜索是一個掃描本地已啟用藍(lán)牙設(shè)備并請求一些信息的過程。只有打開被發(fā)現(xiàn)功能的本地藍(lán)牙設(shè)備才會響應(yīng)搜索請求,響應(yīng)的信息包括設(shè)備名稱、類別和唯一的MAC地址。這些信息可用于初始化與發(fā)現(xiàn)設(shè)備的連接。一旦與遠(yuǎn)程設(shè)備建立連接,系統(tǒng)會自動發(fā)起配對請求給用戶。
使用藍(lán)牙功能需要確保設(shè)備支持并啟用了藍(lán)牙,然后獲取必要的權(quán)限,最后通過搜索或查詢來找到并連接遠(yuǎn)程設(shè)備。這個過程可能需要用戶的參與和響應(yīng),以確保藍(lán)牙功能的正常使用。章節(jié)一:藍(lán)牙設(shè)備配對與信息的保存
在藍(lán)牙技術(shù)中,當(dāng)兩個設(shè)備成功配對后,它們的基本信息,如名稱、類別和MAC地址,都會被保存下來。這些信息可以通過Bluetooth API輕松讀取。已經(jīng)配對的設(shè)備的MAC地址,使得在任何時候都可以初始化連接,無需先進(jìn)行搜索,前提是該設(shè)備在可連接的空間范圍內(nèi)。
章節(jié)二:配對與連接:兩個不同但相關(guān)的概念
配對和連接是兩個在藍(lán)牙技術(shù)中既相關(guān)又不同的概念。配對意味著兩個設(shè)備相互意識到對方的存在,共享一個用于身份鑒別的鏈路鍵,能夠建立一個加密的連接。而連接則意味著兩個設(shè)備現(xiàn)在共享一個RFCOMM信道,可以進(jìn)行數(shù)據(jù)相互傳輸。在Android系統(tǒng)中,使用Bluetooth API初始化一個加密連接時,配對是自動完成的。

章節(jié)三:查詢已配對設(shè)備與搜索新設(shè)備
在嘗試連接藍(lán)牙設(shè)備前,查詢已配對的設(shè)備是非常有價值的。通過調(diào)用getBondedDevices()函數(shù),我們可以獲取一個包含配對設(shè)備BluetoothDevice對象的結(jié)果集。這些對象包含了設(shè)備的名稱和MAC地址等信息。需要注意的是,Android的電源設(shè)備默認(rèn)是不可發(fā)現(xiàn)的,用戶需要通過系統(tǒng)設(shè)置才能在有限的時間內(nèi)被其他設(shè)備發(fā)現(xiàn),或者應(yīng)用程序可以請求用戶啟用被發(fā)現(xiàn)的功能。
章節(jié)四:基于QT的安卓手機(jī)藍(lán)牙APP開發(fā)概述
本章節(jié)將詳細(xì)介紹如何利用跨平臺的QT技術(shù),開發(fā)一個在安卓手機(jī)上運行的藍(lán)牙應(yīng)用程序。QT的兼容性使得將原本用于串口調(diào)試的代碼輕松轉(zhuǎn)化為藍(lán)牙功能成為可能,無需進(jìn)行大量修改,編譯器會自動處理。以HC-05藍(lán)牙模塊和華為榮耀V10手機(jī)為硬件平臺,QT 5.13.7版本和Windows 10系統(tǒng)作為軟件基礎(chǔ),軟件設(shè)計簡單,僅需基本的C++ QT知識。
主要實現(xiàn)的功能包括藍(lán)牙狀態(tài)監(jiān)測、開關(guān)控制、掃描配對和數(shù)據(jù)傳輸。通過QBluetoothDeviceDiscoveryAgent進(jìn)行藍(lán)牙設(shè)備搜索,用戶界面會展示藍(lán)牙設(shè)備列表,點擊列表中的設(shè)備后可以進(jìn)行配對連接。為了確保藍(lán)牙設(shè)備能夠被手機(jī)搜索到,需要通過按鈕操作打開藍(lán)牙,并設(shè)置為從機(jī)模式。

章節(jié)五:項目設(shè)置與藍(lán)牙句柄創(chuàng)建
為了開發(fā)基于QT的安卓手機(jī)藍(lán)牙APP,需要在項目文件中添加相關(guān)的藍(lán)牙庫。創(chuàng)建藍(lán)牙句柄是連接藍(lán)牙設(shè)備的首要步驟,通過該句柄,我們可以進(jìn)行藍(lán)牙設(shè)備的搜索、配對和連接等操作。這個過程涉及到QT編程的具體實現(xiàn),需要有一定的C++編程基礎(chǔ)和對QT框架的熟悉。藍(lán)牙技術(shù)及其在iOS設(shè)備中的應(yīng)用與實現(xiàn)
=======================
一、藍(lán)牙技術(shù)概述
在現(xiàn)代科技中,藍(lán)牙技術(shù)已成為無線通訊的重要一環(huán)。通過藍(lán)牙,我們可以輕松查找、連接藍(lán)牙設(shè)備,并發(fā)送和接收數(shù)據(jù)。在藍(lán)牙連接過程中,Uuid扮演著至關(guān)重要的角色,它確保與目標(biāo)設(shè)備的對應(yīng)模式一致。本文將介紹如何使用discoveryAgent和socket進(jìn)行藍(lán)牙設(shè)備查找和連接,以及數(shù)據(jù)的發(fā)送和接收。通過簡單的實例,展示如何通過QBluetoothAddress和socket的函數(shù)實現(xiàn)藍(lán)牙鏈接和數(shù)據(jù)交換。

二、iOS設(shè)備中的藍(lán)牙應(yīng)用
iOS設(shè)備中的藍(lán)牙應(yīng)用廣泛,以下將介紹幾個主要的藍(lán)牙開發(fā)工具和框架。
二、一 AirDrop功能
AirDrop是iOS設(shè)備間文件和數(shù)據(jù)分享的一種便捷方式。它利用藍(lán)牙來掃描周圍的設(shè)備,當(dāng)兩臺設(shè)備建立連接后,為了更快速的數(shù)據(jù)傳輸,它會創(chuàng)建點對點的WiFi網(wǎng)絡(luò)。這一功能主要通過UIActivityViewController類實現(xiàn)。值得注意的是,使用AirDrop并不需要設(shè)備連接至WiFi網(wǎng)絡(luò)。
二、二 GameKit框架

GameKit主要是為iOS設(shè)備間的聯(lián)網(wǎng)功能服務(wù)的,包括藍(lán)牙和Internet兩種方式。開發(fā)者可以通過這個框架實現(xiàn)設(shè)備間的數(shù)據(jù)交互和通信。
二、三 MultipeerConnectivity框架
Multipeer Connectivity框架使得近距離的Apple設(shè)備(如iMac、iPad、iPhone)在沒有連接到WiFi或移動網(wǎng)絡(luò)的情況下,可以通過藍(lán)牙和P2P WiFi技術(shù)進(jìn)行發(fā)現(xiàn)和連接。這一框架極大地簡化了近場通信的實現(xiàn)過程。
二 結(jié)、ExternalAccessory框架
External Accessory Framework為配件連接iOS設(shè)備提供了通道。開發(fā)者可以利用這個框架開發(fā)連接配件的app。配件可以通過多種方式與iOS設(shè)備進(jìn)行連接,如30pin、藍(lán)牙、USB等。這一框架為開發(fā)者提供了豐富的接口和功能,使得iOS設(shè)備與外部設(shè)備的交互變得更加便捷。

三、體驗與獲取
對于以上介紹的藍(lán)牙開發(fā)技術(shù),感興趣的讀者可以通過后臺回復(fù)“藍(lán)牙小車”獲取完整源碼和操作視頻,直接體驗基于QT的安卓手機(jī)藍(lán)牙APP開發(fā)過程。整個開發(fā)流程直觀易懂,無論您是初學(xué)者還是有一定QT基礎(chǔ)的開發(fā)者,都能快速上手。
iOS設(shè)備中的藍(lán)牙應(yīng)用廣泛且強(qiáng)大,開發(fā)者可以利用各種框架和工具實現(xiàn)設(shè)備間的無線通訊和數(shù)據(jù)交互。隨著技術(shù)的不斷發(fā)展,藍(lán)牙將在未來的物聯(lián)網(wǎng)和移動設(shè)備領(lǐng)域發(fā)揮更加重要的作用。
1. 藍(lán)牙與WiFi傳輸技術(shù)
藍(lán)牙傳輸

采用藍(lán)牙技術(shù),實現(xiàn)移動設(shè)備間的信息傳輸。在iOS和Android系統(tǒng)中均支持通過藍(lán)牙進(jìn)行數(shù)據(jù)交換。其中,CoreBluetooth框架實現(xiàn)了藍(lán)牙4.0協(xié)議,使得iOS和Android設(shè)備能夠高效地進(jìn)行信息互通。
WiFi傳輸
WiFi作為一種無線通信技術(shù),在移動設(shè)備間傳輸數(shù)據(jù)扮演著重要角色。通過TCP或UDP協(xié)議,設(shè)備可以在相同局域網(wǎng)內(nèi)進(jìn)行高效的信息傳輸。這一功能在iOS和Android系統(tǒng)中均得到支持。
2. 系統(tǒng)支持概述
不論是藍(lán)牙還是WiFi傳輸,iOS和Android系統(tǒng)都提供了相應(yīng)的支持,確保移動設(shè)備間的無縫連接。

3. CoreBluetooth框架
功能介紹
CoreBluetooth是iOS系統(tǒng)中的一個框架,專門用于支持藍(lán)牙4.0協(xié)議。它使得開發(fā)者能夠輕松實現(xiàn)設(shè)備間的信息傳輸。該框架也支持Android設(shè)備,為跨平臺通信提供了便利。
4. Socket通信
功能介紹

Socket通信是一種通過TCP或UDP協(xié)議進(jìn)行的信息傳輸方式。在局域網(wǎng)內(nèi),設(shè)備可以通過Socket進(jìn)行高效的數(shù)據(jù)交換。這一功能同樣適用于iOS和Android系統(tǒng)。
5. Bonjour協(xié)議
協(xié)議特點
Bonjour是一種自動發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備和應(yīng)用程序的協(xié)議。它簡化了設(shè)備間的連接過程,抽象了IP和端口的概念,使用戶能夠更輕松地理解和使用。在iOS和Android系統(tǒng)中,通過Bonjour,應(yīng)用程序可以發(fā)布網(wǎng)絡(luò)服務(wù),其他設(shè)備則能自動發(fā)現(xiàn)并與其建立連接。
6. AllJoyn技術(shù)

功能與應(yīng)用
AllJoyn是一種由高通公司主導(dǎo)的高創(chuàng)新中心的開源項目。它主要用于近距離無線傳輸,通過WiFi或藍(lán)牙技術(shù)實現(xiàn)定位和點對點文件傳輸。這一技術(shù)不僅支持iOS和Android系統(tǒng),還廣泛應(yīng)用于RTOS、Arduino、Linux、Windows和Mac等系統(tǒng)。
無論是藍(lán)牙還是WiFi傳輸,或是跨系統(tǒng)的支持,現(xiàn)代移動設(shè)備都為我們提供了豐富的通信方式和技術(shù)支持,使得設(shè)備間的連接更加緊密、便捷。無線傳輸與跨平臺支持:藍(lán)牙與WiFi的卓越表現(xiàn)
======================
引言:無線技術(shù)的時代已經(jīng)到來

--
在信息技術(shù)飛速發(fā)展的今天,無線傳輸技術(shù)和跨平臺支持已成為科技領(lǐng)域的一大焦點。其中,藍(lán)牙和WiFi作為最為常見的無線傳輸方式,廣泛應(yīng)用于各個領(lǐng)域。與此各種系統(tǒng)平臺也在尋求與這些無線技術(shù)的完美融合,從而為用戶提供更便捷、高效的服務(wù)。
一、藍(lán)牙:近距離的默默守護(hù)者
藍(lán)牙技術(shù)以其低功耗、穩(wěn)定性強(qiáng)、安全性高等特點,廣泛應(yīng)用于各種設(shè)備間的近距離無線傳輸。無論是手機(jī)、電腦、耳機(jī)還是智能家居設(shè)備,藍(lán)牙都發(fā)揮著不可或缺的作用。通過藍(lán)牙,我們可以輕松實現(xiàn)設(shè)備間的數(shù)據(jù)傳輸、同步和通信。
二、WiFi:廣域覆蓋的高速通道

相對于藍(lán)牙而言,WiFi的覆蓋范圍更廣,傳輸速度更快。在互聯(lián)網(wǎng)時代,無論是辦公還是生活,WiFi已經(jīng)成為我們生活中必不可少的一部分。它使我們能夠在更大的范圍內(nèi)享受高速的網(wǎng)絡(luò)傳輸和便捷的網(wǎng)絡(luò)服務(wù)。
三、跨平臺的無縫連接
隨著科技的發(fā)展,跨平臺支持已成為各種技術(shù)發(fā)展的必然趨勢。在無線傳輸領(lǐng)域,藍(lán)牙和WiFi都能夠很好地支持多種操作系統(tǒng)。無論是RTOS、Arduino,還是更為常見的Linux、Android、iOS、Windows以及Mac等系統(tǒng),藍(lán)牙和WiFi都能實現(xiàn)無縫連接,確保數(shù)據(jù)的順暢傳輸。
四、實際應(yīng)用中的卓越表現(xiàn)
在實際應(yīng)用中,藍(lán)牙和WiFi的配合使用往往能發(fā)揮出更大的價值。例如,通過WiFi進(jìn)行大文件的傳輸,通過藍(lán)牙實現(xiàn)設(shè)備間的即時同步。在各種跨平臺應(yīng)用中,它們也能確保不同系統(tǒng)間的無縫連接,提升用戶體驗。

五、展望未來:無線技術(shù)與跨平臺的融合
未來,隨著物聯(lián)網(wǎng)、5G等技術(shù)的不斷發(fā)展,藍(lán)牙和WiFi將會在無線傳輸領(lǐng)域發(fā)揮更大的作用。與此隨著各種新型操作系統(tǒng)的出現(xiàn),跨平臺支持也將成為技術(shù)發(fā)展的必然趨勢。我們有理由相信,未來的無線技術(shù)和跨平臺支持將更加成熟、完善,為我們的生活和工作帶來更多的便利。
結(jié)語:無線技術(shù)與跨平臺支持的完美結(jié)合,為我們帶來了一個更加便捷、高效的時代。作為其中的佼佼者,藍(lán)牙和WiFi已經(jīng)并將繼續(xù)為我們創(chuàng)造更多的價值。