最近更新了 HarmonyOS 3.0 系統(tǒng),按照過去的方法配置 NFC 碰一碰方法配置應(yīng)用,發(fā)現(xiàn)出現(xiàn)了一些問題,在一些摸索測試中總結(jié)了一套最新最簡潔的配置方法。本次為之前的遙控器應(yīng)用,配置碰一碰功能。

效果如下:

準(zhǔn)備
如下:
具備 NFC 功能的 HarmonyOS 3.0 手機(jī)。
NFC 標(biāo)簽
待配置應(yīng)用的 icon,72x72,160x160 兩種大小的 jpg 或 png 文件。
配置
①下載安裝應(yīng)用調(diào)試助手

②申請 Product ID
每個(gè)賬號(hào)每個(gè)月最多申請 3 個(gè) Product ID,這時(shí)候用來與我們的應(yīng)用包名進(jìn)行對應(yīng)用的,非常重要。
我們可以用一個(gè)或者多個(gè) Product ID 來綁定一個(gè)應(yīng)用。


③配置碰一碰服務(wù)
進(jìn)入[華為開發(fā)者聯(lián)盟],點(diǎn)擊智慧服務(wù)->HarmonyOS 服務(wù)平臺(tái)。

創(chuàng)建服務(wù):


服務(wù)信息(自定義即可):

服務(wù)配置信息(完全自定義):在服務(wù)配置中的基本信息和服務(wù)呈現(xiàn)信息填寫必選項(xiàng)(自定義)。

配置頁面(重點(diǎn)):HarmonyOS 標(biāo)簽,這里需要配置我們剛剛申請到的 Product ID,至少 1 個(gè),其他信息自擬。

FA 信息,這里配置支持的設(shè)備。

App 包名要與 HarmonyOS 工程的包名一致。

模塊名與 HarmonyOS 工程中的 config.json 中的模塊名一致,一般為 entry。

服務(wù)名,也就是我們工程中的 MainAbility 的名稱,注意這里在 HarmonyOS 2.0 中一般是包名+“.MainAbility”,但是在 3.0 中用 entry 替換了包名的最后一個(gè)字段。

測試態(tài):這里添加手機(jī)設(shè)備的手機(jī)號(hào),點(diǎn)擊準(zhǔn)備測試即可。

寫入標(biāo)簽
選擇 Product ID(只要配置了的 ID 都可以用,每次只能選擇一個(gè) Product ID),點(diǎn)擊置入緩存區(qū),貼近 NFC 標(biāo)簽,顯示寫入緩存成功即代表成功。



注意,在進(jìn)行碰一碰觸發(fā)的時(shí)候盡量貼近 NFC 標(biāo)簽一段時(shí)間,速度過快容易導(dǎo)致拉起失敗。
結(jié)語
NFC 近場短距離通信能夠帶來碰一碰即開的優(yōu)秀體驗(yàn),在 HarmonyOS 3.0 中 NFC 配置發(fā)生了一些細(xì)微的變化。 市面上可購買到的能夠進(jìn)行讀寫的 NFC 標(biāo)簽都能被配置為具有喚起 FA 的能力。 而這里僅僅是完成了喚起功能,實(shí)際上我們還能夠向 NFC 標(biāo)簽中事先寫入自定義的數(shù)據(jù),在碰一碰的過程中讀取這些信息并進(jìn)行處理,例如碰一碰聯(lián)網(wǎng)功能。 但是由于 JS/ETS 工程中的有關(guān) NFC 讀取部分的 API 尚未開放,在后續(xù)開放后,我們能夠進(jìn)行碰一碰快速組網(wǎng),不需要手動(dòng)鏈接 IP 了。
審核編輯:湯梓紅
-
華為
+關(guān)注
關(guān)注
217文章
35618瀏覽量
259796 -
nfc
+關(guān)注
關(guān)注
62文章
1692瀏覽量
184419 -
Product
+關(guān)注
關(guān)注
0文章
64瀏覽量
10301 -
HarmonyOS
+關(guān)注
關(guān)注
80文章
2144瀏覽量
35230
原文標(biāo)題:鴻蒙3.0上配置NFC碰一碰
文章出處:【微信號(hào):gh_834c4b3d87fe,微信公眾號(hào):OpenHarmony技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
【HarmonyOS NEXT】華為分享-碰一碰開發(fā)分享
“碰一碰”版本的藍(lán)牙鍵盤,來啦
HarmonyOS原子化服務(wù)掃一掃碰一碰完整體驗(yàn)
【視頻】解決方案第5期:碰一碰(NFC)介紹
玩轉(zhuǎn)OpenHarmony智能家居:如何實(shí)現(xiàn)樹莓派“碰一碰”設(shè)備控制
hispark 3861智能家居套件可以實(shí)現(xiàn)碰一碰拉起原子化服務(wù)嗎
“碰一碰”就能支付!華為聯(lián)合銀聯(lián)推出黑科技
手機(jī)碰一碰NFC智慧貼,一秒開啟“三翼鳥”智慧場景
機(jī)智云NFC“碰一碰”配網(wǎng)解決方案
智慧家電不會(huì)用?Leader“碰一碰”即刻開啟智慧生活
HarmonyOS碰一碰基本功能如何實(shí)現(xiàn)
OpenHarmony開源代碼實(shí)現(xiàn)碰一碰開門功能
玩轉(zhuǎn)OpenHarmony智能家居:如何實(shí)現(xiàn)樹莓派“碰一碰”設(shè)備控制
【玩轉(zhuǎn)OH】如何實(shí)現(xiàn)樹莓派“碰一碰”設(shè)備控制
NFC“碰一碰”,讓交互更便捷

鴻蒙3.0上配置NFC碰一碰
評論