電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 711|回復(fù): 0
收起左側(cè)

【HarmonyOS HiSpark AI Camera試用連載 】 4- -Hi3516 APP Demo(踩坑)

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-1-4 09:55:53 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
【HarmonyOS HiSpark AI Camera試用連載 】 4- -Hi3516 APP Demo(踩坑),   
0. 前言 最近研究了下鴻蒙的 app 開發(fā),準(zhǔn)備嘗試 app 直接調(diào)用硬件通過 mqtt 去連接服務(wù)器端。但是直接實(shí)現(xiàn)起來比較麻煩,我還是 “曲線救國” 吧! 1. 開始 APP 代碼并安裝app
   

         
  • 首先鴻蒙的官方網(wǎng)站已經(jīng)有一個(gè)例子,我們可以按照這個(gè)視覺應(yīng)用開發(fā)文檔先把環(huán)境搭建好,之后就可以編寫程序來運(yùn)行這個(gè)Demo,以及在 Hi3516 開發(fā)板上運(yùn)行。 視覺應(yīng)用開發(fā)文檔:https://device.HarmonyOS.com/cn/docs/develop/demo/oem_camera_fa_prepare-0000000000012591  
         
  • 根據(jù)文檔的要求,環(huán)境搭建完成之后,開始新建項(xiàng)目寫代碼( 注意新建項(xiàng)目的名稱不能出現(xiàn)下劃線,錯(cuò)誤示例:HM_test )  
         
  • 在視覺應(yīng)用開發(fā)的 —— 開發(fā)首頁 和 開發(fā)詳情頁,后邊都有總的代碼,可以直接復(fù)制粘貼。代碼弄完點(diǎn)擊DevEcoStudio 右側(cè)窗口上的 Previewer 會出現(xiàn)畫面,才是正確的。如下圖所示  
         
  • 應(yīng)用運(yùn)行——使用真機(jī)設(shè)備運(yùn)行應(yīng)用——在 Smart VIsion 設(shè)備中運(yùn)行應(yīng)用 如下操作
      
       
       接著構(gòu)建不帶簽名的 HAP      在你的app項(xiàng)目下的 outputs 文件夾下找剛才生成的  .hap 文件,例如我的路徑為如下所示; 放進(jìn)fat32 格式的內(nèi)存卡根目錄里,并把 Hi3516DV300的HarmonyOS源碼編譯后的 out\ipcamera_hi3516dv300\dev_tools ,路徑下的 dev_tools  文件夾里的所有文件復(fù)制到 內(nèi)存卡根目錄插在 HI3516 SD卡槽里,上電開機(jī)并輸入如下兩條命令。
   

         
  • 關(guān)閉HarmonyOS應(yīng)用簽名校驗(yàn)。
      
       
./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í)行后會在屏幕上看到如下畫面 點(diǎn)擊進(jìn)去就會有如下頁面
2. 注意事項(xiàng)
   

         
  • 需要注意項(xiàng)目名稱不要帶下劃線。  
         
  • 一定要添加 visible 屬性   “visible“: true, //新增“visible”屬性,值為“true”,否則會出現(xiàn)各種莫名其秒的問題。
      
       

P10103-220106.jpg
(1.37 MB, 下載次數(shù): 0)

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表