|
【HarmonyOS HiSpark AI Camera試用連載 】 4- -Hi3516 APP Demo(踩坑),
0. 前言 最近研究了下鴻蒙的 app 開發(fā),準(zhǔn)備嘗試 app 直接調(diào)用硬件通過 mqtt 去連接服務(wù)器端。但是直接實現(xiàn)起來比較麻煩,我還是 “曲線救國” 吧! 1. 開始 APP 代碼并安裝app
- 首先鴻蒙的官方網(wǎng)站已經(jīng)有一個例子,我們可以按照這個視覺應(yīng)用開發(fā)文檔先把環(huán)境搭建好,之后就可以編寫程序來運行這個Demo,以及在 Hi3516 開發(fā)板上運行。 視覺應(yīng)用開發(fā)文檔:https://device.HarmonyOS.com/cn/docs/develop/demo/oem_camera_fa_prepare-0000000000012591
- 根據(jù)文檔的要求,環(huán)境搭建完成之后,開始新建項目寫代碼( 注意新建項目的名稱不能出現(xiàn)下劃線,錯誤示例:HM_test )
- 在視覺應(yīng)用開發(fā)的 —— 開發(fā)首頁 和 開發(fā)詳情頁,后邊都有總的代碼,可以直接復(fù)制粘貼。代碼弄完點擊DevEcoStudio 右側(cè)窗口上的 Previewer 會出現(xiàn)畫面,才是正確的。如下圖所示
- 應(yīng)用運行——使用真機設(shè)備運行應(yīng)用——在 Smart VIsion 設(shè)備中運行應(yīng)用 如下操作
接著構(gòu)建不帶簽名的 HAP 在你的app項目下的 outputs 文件夾下找剛才生成的 .hap 文件,例如我的路徑為如下所示; 放進(jìn)fat32 格式的內(nèi)存卡根目錄里,并把 Hi3516DV300的HarmonyOS源碼編譯后的 out\ipcamera_hi3516dv300\dev_tools ,路徑下的 dev_tools 文件夾里的所有文件復(fù)制到 內(nèi)存卡根目錄插在 HI3516 SD卡槽里,上電開機并輸入如下兩條命令。
- 關(guān)閉HarmonyOS應(yīng)用簽名校驗。
./sdcard/dev_tools/bin/bm set -s disable
- 執(zhí)行如下命令,安裝HarmonyOS應(yīng)用。( airquality.hap 換成你的sd卡根目錄下的剛才生成的 hap 名稱 )
./sdcard/dev_tools/bin/bm install -p /sdcard/airquality.hap 執(zhí)行后會在屏幕上看到如下畫面 點擊進(jìn)去就會有如下頁面
2. 注意事項
- 需要注意項目名稱不要帶下劃線。
- 一定要添加 visible 屬性 “visible“: true, //新增“visible”屬性,值為“true”,否則會出現(xiàn)各種莫名其秒的問題。
| P10103-220106.jpg
(1.37 MB, 下載次數(shù): 0) |
|