成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

OpenHarmony4.0Release無法調(diào)用高級組件問題分析

系統(tǒng) OpenHarmony
最近學習北向應用開發(fā),發(fā)現(xiàn)有個高級組件-子標題符合我的布局需求,但是調(diào)用的時候發(fā)生了cppcrash,調(diào)查一番之后解決了,分享一下解決過程。

想了解更多關(guān)于開源的內(nèi)容,請訪問:

51CTO 鴻蒙開發(fā)者社區(qū)

https://ost.51cto.com

1.簡介

最近學習北向應用開發(fā),發(fā)現(xiàn)有個高級組件-子標題符合我的布局需求,但是調(diào)用的時候發(fā)生了cppcrash,調(diào)查一番之后解決了,分享一下解決過程。

2.開發(fā)環(huán)境

  • 系統(tǒng)版本: 4.0-Release
  • DevEco Studio版本: 4.0 Release (build:4.0.0.600)
  • SDK版本: 4.0.10.18(及以上)
  • 設備型號: 開發(fā)者手機

一開始進行應用布局的時候,想著有沒有一些系統(tǒng)原生組件能讓開發(fā)更簡單點,不用自己費勁的寫自定義組件,然后發(fā)現(xiàn)了這個:

https://docs.openharmony.cn/pages/v4.0/zh-cn/application-dev/reference/arkui-ts/ts-composite-components-subheader.md。

參照示例把代碼復制到應用之后,編譯運行,應用閃退,報cppcrash錯誤,具體日志沒截下來,但是cppcrash一般就是系統(tǒng)代碼有問題,然后就在系統(tǒng)源碼中搜索subheader,找到了對應的源碼:

發(fā)現(xiàn)subheader是屬于advanced_ui_component這個bundle。

繼續(xù)調(diào)查發(fā)現(xiàn)開發(fā)者手機的系統(tǒng)組件中并沒有包含。

查看advanced_ui_component下的文件夾,發(fā)現(xiàn)有個patches,里面有這么一個鏈接https://gitee.com/openharmony/productdefine_common/pulls/682,打開發(fā)現(xiàn)pr關(guān)閉了,查看源碼修改,是有希望在組件里面添加高級組件的,但是不知道什么原因沒有合并

之后我在開發(fā)者手機的配置中自己添加了高級組件。

編譯運行后發(fā)現(xiàn)cppcrash解決了,但是又報了jscrash,提示沒有提供OperationType這個類型。

一開始以為是SDK的問題,又是一番左右試探,冥思苦想之后查看源碼,發(fā)現(xiàn)這么一個低級錯誤,js源碼中,聲明的是OperationType,但是導出時寫的是OperationStyle!!!

編譯之后燒錄系統(tǒng),運行正常了。寫到這里不吐不快啊,感覺怎么會有如此低級的錯誤,代碼質(zhì)量真的急需加強。

想了解更多關(guān)于開源的內(nèi)容,請訪問:

51CTO 鴻蒙開發(fā)者社區(qū)

https://ost.51cto.com

責任編輯:姜華 來源: 51CTO 鴻蒙開發(fā)者社區(qū)
相關(guān)推薦

2023-12-11 17:30:52

預安裝應用鴻蒙Launcher

2023-10-27 06:33:14

鴻蒙開發(fā)套件

2024-01-18 15:24:06

Rust開發(fā)鴻蒙OH4.0

2022-04-25 09:10:50

RK3568鴻蒙

2023-08-24 16:45:16

應用開發(fā)父自定義組件

2022-04-19 11:23:26

release3.1子系統(tǒng)鴻蒙

2022-06-07 10:33:29

Camera組件鴻蒙

2022-08-17 16:38:46

WLAN接口組件功能

2022-04-02 20:45:04

Hi3516開發(fā)板操作系統(tǒng)鴻蒙

2009-12-25 16:05:24

WPF 4.0特點

2023-05-31 15:45:49

HCS鴻蒙

2023-06-26 16:13:43

馬達驅(qū)動模型鴻蒙

2024-04-01 09:42:16

2022-02-24 16:00:59

Ability鴻蒙JS

2023-02-13 15:54:49

2022-04-18 10:37:01

鴻蒙操作系統(tǒng)開發(fā)工具

2022-02-14 14:14:02

鴻蒙數(shù)據(jù)可視化JS

2022-04-14 11:53:38

HarmonyRelease鴻蒙
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 超碰免费在线 | 精品免费国产视频 | 一级在线观看 | 国产精品欧美一区二区 | 欧美视频 | 男女性毛片| 我想看国产一级毛片 | 成人在线免费观看视频 | 日日夜夜精品 | 国产精品久久久久久久免费观看 | 亚洲成人综合在线 | 精品欧美一区二区三区久久久 | 蜜桃官网 | 国产毛片视频 | 欧美一级片中文字幕 | 国产精品高潮呻吟久久久久 | 精品日韩欧美一区二区 | 日韩高清电影 | 亚洲一卡二卡 | www.日本在线 | 亚洲精品国产电影 | 91精品久久久久久久久 | 久久黄网 | 国产激情视频 | 亚洲国产偷 | 国产九九九九 | 国产精品久久久久久久久久免费看 | 天堂一区二区三区 | 九九免费 | 天天躁天天操 | 亚洲精品一区二区三区蜜桃久 | 狠狠做深爱婷婷综合一区 | 日韩资源 | 国产综合精品一区二区三区 | 在线看一区二区 | 亚洲综合日韩精品欧美综合区 | 色性av | 精品毛片 | 久草在线在线精品观看 | 国产特级毛片aaaaaa喷潮 | 欧美一级在线 |