最近更新了 HarmonyOS 3.0 系統(tǒng),按照過去的方法配置 NFC 碰一碰方法配置應(yīng)用,發(fā)現(xiàn)出現(xiàn)了一些問題,在一些摸索測試中總結(jié)了一套最新最簡潔的配置方法。本次為之前的遙控器應(yīng)用,配置碰一碰功能。
效果如下:
準備
如下:
NFC 標簽
待配置應(yīng)用的 icon,72x72,160x160 兩種大小的 jpg 或 png 文件。
配置
①下載安裝應(yīng)用調(diào)試助手
②申請 Product ID
每個賬號每個月最多申請 3 個 Product ID,這時候用來與我們的應(yīng)用包名進行對應(yīng)用的,非常重要。
我們可以用一個或者多個 Product ID 來綁定一個應(yīng)用。
③配置碰一碰服務(wù)
進入[華為開發(fā)者聯(lián)盟],點擊智慧服務(wù)->HarmonyOS 服務(wù)平臺。
創(chuàng)建服務(wù):
服務(wù)信息(自定義即可):
服務(wù)配置信息(完全自定義):在服務(wù)配置中的基本信息和服務(wù)呈現(xiàn)信息填寫必選項(自定義)。
配置頁面(重點):HarmonyOS 標簽,這里需要配置我們剛剛申請到的 Product ID,至少 1 個,其他信息自擬。
FA 信息,這里配置支持的設(shè)備。
App 包名要與 HarmonyOS 工程的包名一致。
模塊名與 HarmonyOS 工程中的 config.json 中的模塊名一致,一般為 entry。
服務(wù)名,也就是我們工程中的 MainAbility 的名稱,注意這里在 HarmonyOS 2.0 中一般是包名+“.MainAbility”,但是在 3.0 中用 entry 替換了包名的最后一個字段。
測試態(tài):這里添加手機設(shè)備的手機號,點擊準備測試即可。
寫入標簽
選擇 Product ID(只要配置了的 ID 都可以用,每次只能選擇一個 Product ID),點擊置入緩存區(qū),貼近 NFC 標簽,顯示寫入緩存成功即代表成功。
注意,在進行碰一碰觸發(fā)的時候盡量貼近 NFC 標簽一段時間,速度過快容易導(dǎo)致拉起失敗。
結(jié)語
NFC 近場短距離通信能夠帶來碰一碰即開的優(yōu)秀體驗,在 HarmonyOS 3.0 中 NFC 配置發(fā)生了一些細微的變化。 市面上可購買到的能夠進行讀寫的 NFC 標簽都能被配置為具有喚起 FA 的能力。 而這里僅僅是完成了喚起功能,實際上我們還能夠向 NFC 標簽中事先寫入自定義的數(shù)據(jù),在碰一碰的過程中讀取這些信息并進行處理,例如碰一碰聯(lián)網(wǎng)功能。 但是由于 JS/ETS 工程中的有關(guān) NFC 讀取部分的 API 尚未開放,在后續(xù)開放后,我們能夠進行碰一碰快速組網(wǎng),不需要手動鏈接 IP 了。
審核編輯:湯梓紅
-
華為
+關(guān)注
關(guān)注
216文章
34411瀏覽量
251506 -
nfc
+關(guān)注
關(guān)注
59文章
1621瀏覽量
180515 -
Product
+關(guān)注
關(guān)注
0文章
64瀏覽量
9973 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1973瀏覽量
30143
原文標題:鴻蒙3.0上配置NFC碰一碰
文章出處:【微信號:gh_834c4b3d87fe,微信公眾號:OpenHarmony技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論