作者:堅果
公眾號:"大前端之旅"
OpenHarmony布道師,InfoQ簽約作者,CSDN博客專家,華為云享專家,阿里云專家博主,51CTO博客首席體驗官,開源項目GVA成員之一,專注于大前端技術(shù)的分享,包括Flutter,鴻蒙,小程序,安卓,VUE,JavaScript。
記一次給OpenHarmony提交代碼【序】-靜態(tài)檢查失敗
今天我在這個倉庫下提交了一個Pr
https://gitee.com/openharmony/vendor_hihope/pulls/308
遇到問題了,順便就做個記錄,
遇到的是什么問題呢?大家看下圖就知道了
靜態(tài)檢查失敗
上圖寫的清楚是靜態(tài)檢查失敗,那么大家知道是什么原因嗎?
首先我也嘗試自己可以解決,但是后來發(fā)現(xiàn),不是很順利,想了一下之前提了5個Pr了都沒有問題,為什么今天就遇到了,
我們來看一下下圖我給大家標記的地方,
大家可以點擊report這兒查看詳情
顯示致命錯誤16個,
我們點擊代碼問題來看一下吧
OAT.3 許可證頭
License Header Invalid: NoLicenseHeader
是的報的都是這樣的錯
讓我們來猜一猜,基本
都是License惹的禍,
于是我根據(jù)這上面說的16個錯誤指出的路徑,分別在對應(yīng)的文件里添加了版權(quán)信息,如圖所示:
為了方便大家我把我添加的Licensed相關(guān)的貼出來,大家按需復(fù)制就好
/*
* Copyright (C) 2022 HiHope Open Source Organization .
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http:// www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
*
* limitations under the License.
*/
我按照上面的提示,將所有的文件修改完成之后,重新觸發(fā)門禁,
start build
結(jié)果門禁工具升級,satrt build暫時關(guān)閉;請在1h后重試!
于是我一個小時之后重新試了一下
,還是沒有通過
不過這次我查看詳情的時候發(fā)現(xiàn)已經(jīng)剩兩處沒有修改,我繼續(xù)按照提示進行修改,最終代碼門禁通過。
合并成功
終于成為了首個DAYUs200三方demo貢獻者
總結(jié)
遇到問題要學會分析問題發(fā)生的原因,
學會看提示,
學會在社區(qū)尋找?guī)椭?/p>
最后成功大家可以在這兒查看我所提交的代碼。
https://gitee.com/openharmony/vendor_hihope/tree/master/rk3568/demo/QRCodeGenerator
-
HarmonyOS
+關(guān)注
關(guān)注
79文章
2005瀏覽量
31761 -
OpenHarmony
+關(guān)注
關(guān)注
26文章
3802瀏覽量
17724
發(fā)布評論請先 登錄
相關(guān)推薦
【學習打卡】OpenHarmony開源項目介紹

【學習打卡】OpenHarmony應(yīng)用開發(fā)01

【送開發(fā)板】OpenHarmony學習打卡征文活動
【學習打卡】OpenHarmony應(yīng)用開發(fā)01
【學習打卡】OpenHarmony開源項目介紹
【學習打卡】OpenHarmony的開源以及分層介紹
【學習打卡】OpenHarmony的應(yīng)用層說明
【獲獎公布】OpenHarmony學習打卡征文活動獲獎名單
參與2023每日打卡計劃,贏取OH定制禮品
OpenHarmony主論壇:OpenHarmony流式內(nèi)容技術(shù)架構(gòu)

【有獎打卡】參與2023每日打卡計劃,贏取OpenHarmony開發(fā)套件

Linux內(nèi)核代碼的靜態(tài)檢查
【征文活動】OpenHarmony學習打卡征文,免費送開發(fā)板!

如何在OpenHarmony設(shè)置靜態(tài)IP?

評論