前段時間,我的AI編程群內有同學提到華為鴻蒙系統有補貼,上架一個APP可以獎勵1萬元。
![]()
考慮到很多AI Hackthon頭獎都未必有這個獎金,這個數額還挺驚人,而且要拿到似乎真的還挺容易。我本著為群友服務的心態去試了試。
一開始還在想是不是鴻蒙系統很新,開發起來太困難了,AI編程會不會幫不上忙?
但實測下來完全不是,我自己嘗試梳理了一套開發工作流,完全可以在不寫一行代碼的情況下完成整個開發流程。我已經把這套流程跑通了,用Claude Code + 鴻蒙開發環境,從零開始到打包上架。
以及,為了證明這篇文章不是廣,請容許我喊幾句:
小米牛逼!小米牛逼!小米牛逼!
這篇教程會詳細介紹:
1、華為鴻蒙激勵政策的具體細節和獲取條件
2、鴻蒙開發環境搭建和AI編程工具配置
3、用Claude Code完成鴻蒙應用開發的完整流程
4、應用打包、簽名、上架的詳細步驟
5、一些實用的開發技巧和避坑指南
一、華為鴻蒙激勵政策解析
鴻蒙應用開發者激勵計劃2025:https://developer.huawei.com/consumer/cn/activity/harmonyos-incentive/2025/
![]()
先說重點:這個活動從7月23日到12月31日,完成鴻蒙應用、游戲或原服務的開發并上架至應用市場,就有機會獲得現金激勵。注意「有機會」這三個字,他的意思是你除了要滿足開發上架這個基礎要求外,還需要有月度活躍用戶數的考核,以防止你開發一些完全沒人用的垃圾app出來。
激勵分為三檔:
基礎激勵:上架新應用,首月有效月活≥50用戶,直接獲得5000元
進階激勵1:第二個月月活≥100用戶,額外獎勵3000元
進階獎勵2:第三個月月活≥200用戶,額外獎勵2000元
![]()
也就是三檔條件都達成,你就能獲得總額1萬元的獎勵了。而且這是針對「每個」應用的獎勵,你完全可以多發幾個。
說實話,50個有效月活真的不難。你在群里發一下,朋友圈推廣一下,小紅書發個帖子,這個數字很容易達到。對于剛開始學AI編程的同學來說,這5000元的基礎激勵基本是穩拿的。
參與條件也很簡單:
注冊華為開發者賬號(個人或團隊都行)
完成活動報名
開發并上架應用
整個門檻比我想象的要低得多。
二、開發環境搭建:DevEco Studio + AI編程工具
華為開發者工具DevEco Studio下載:https://developer.huawei.com/consumer/cn/download/
Step 1: 下載安裝DevEco Studio
![]()
華為的開發生態有點借鑒iOS的意思,他們有個專門的開發工具叫DevEco Studio,類似Android Studio或Xcode。
去官網下載最新版本就行,PC和Mac都支持。
Step 2: 項目創建和配置
![]()
打開DevEco Studio后:
可以調整語言為中文
新建項目,選擇空白模板
輸入項目名稱(只能英文)
修改Bundle Name,改成你自己的標識
SDK版本選擇5.0.5就行,6.0目前還不能正式上架。
![]()
創建完項目后,你會看到一個標準的鴻蒙開發界面,左側是項目文件目錄,右側是代碼編輯區。
Step 3: AI編程環境配置
雖然DevEco Studio自帶了CodeGenie(基于DeepSeek的AI編程助手),但我更推薦用Cursor + Claude Code的組合。原因很簡單:
CodeGenie雖然內置了鴻蒙開發的技術棧信息,但模型能力相比Claude 4還是有差距
Cursor/Claude Code的的工程化和用戶體驗更成熟,任務規劃和執行能力也更強
具體操作:
用Cursor打開剛才創建的鴻蒙項目
在終端中啟動Claude Code
先執行
/init命令,讓Claude理解項目結構
這一步很關鍵,Claude會自動分析項目配置,理解我們在開發HarmonyOS應用,并生成相應的技術文檔。
![]()
三、用Claude Code開發鴻蒙應用的完整流程
準備工作:技術文檔導入
在正式開發前,我建議創建一個技術文檔.md文件,把鴻蒙ArkTS的開發規范和最佳實踐放進去。因為現在AI預訓練語料中對鴻蒙開發規范的理解還比較有限,有這個文檔的幫助Claude會更知道自己在做什么。
![]()
你可以關注給我的公眾號后臺回復「鴻蒙」,獲得我整理的這個文檔的下載鏈接。
三種需求表達方式
根據你的情況,可以選擇不同的方式向AI表達需求:
方式一:文字描述
如果是從零開始的新項目,直接用自然語言描述你想做什么就行。
方式二:截圖參考
如果你有iOS或Android版本的應用,可以把截圖拖給Claude,讓它理解界面需求。
方式三:代碼遷移
直接把原有項目的代碼文件拖給Claude,讓它基于現有代碼進行鴻蒙版本的開發。
![]()
后兩種適合你已經有網站或者iOS、Android項目的情況,我個人測試下來,第三種方式效果最好。Claude能很好地理解原有的業務邏輯,然后轉換成鴻蒙的技術實現,其實對AI來說就是個簡單的技術重構的事。
實際開發過程
以我開發的小貓補光燈應用為例:
需求分析:Claude會先理解應用功能,分析界面設計需求
技術規劃:制定開發計劃,包括組件設計、狀態管理等
代碼實現:逐步完成各個功能模塊
樣式優化:調整UI界面,確保符合鴻蒙設計規范
整個過程基本不需要你手寫代碼,Claude會自動處理所有技術細節。
四、構建、調試和錯誤處理
模擬器測試
DevEco Studio提供了很好的模擬器支持,你可以:
新建不同型號的手機模擬器(比如Mate 70)
在模擬器上實時測試應用效果
不需要購買實際的鴻蒙設備
![]()
錯誤處理策略
開發過程中肯定會遇到編譯錯誤,這很正常。我推薦兩種處理方式:
方法一:使用CodeGenie
直接點擊錯誤信息的"添加到對話框",CodeGenie會自動分析并修復錯誤。它內置了鴻蒙系統的知識庫,在錯誤處理方面還是很可用的。
![]()
方法二:Claude Code修復
把所有錯誤信息復制給Claude Code,讓它批量處理。Claude的debug能力更強,能一次性解決復雜的錯誤組合。
![]()
通常2-3輪修復后,應用就能正常編譯運行了。
五、應用打包和上架流程
很尤其的是,我覺得這部分反而是整個流程中最復雜的,涉及證書申請、簽名配置等我搞不懂是什么的細節。我都折騰了好幾天,查了很多文檔、問了很多人、試了很多錯才搞定。
華為的應用平臺AppGallery Connect(類似于蘋果的App Store Connect):https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/
Step 1: AppGallery Connect配置
登錄AppGallery Connect
創建新的APP ID
填寫應用包名(從項目的app.json5中獲取)
配置應用基本信息
![]()
Step 2: 證書和Profile申請
這是最容易卡住的環節:
生成證書請求文件:
在DevEco Studio中選擇"構建" → "生成密鑰和證書請求文件"
創建.p12文件和.csr文件
記住設置的密碼,后面會用到
![]()
申請發布證書:
在AppGallery Connect的「證書」頁面上傳CSR文件
下載生成的發布證書
創建對應的Profile文件
![]()
Step 3: 簽名配置
回到DevEco Studio:
將構建模式改為Release
打開項目結構 → Signing Configs
改為手動簽名模式
配置P12文件、證書文件等
Apply配置
![]()
Step 4: 構建和上傳
配置完成后,選擇"重新構建項目",然后選擇「上傳產品」,DevEco Studio會自動生成可上架的應用包。
![]()
然后回到AppGallery Connect,上傳軟件包,填寫應用圖標、描述等信息,提交審核即可。
六、一些實用技巧和經驗分享
善用/init命令:每次開始新項目都先讓Claude理解項目結構
分階段開發:先完成核心功能,再優化UI和交互
及時Git保存:AI有時會把好好的代碼搞壞,要養成隨時保存的習慣
多窗口并行:可以同時開多個Claude Code窗口處理不同任務
證書密碼別忘:設置P12文件密碼時一定要用常用密碼,忘了就麻煩了
包名要一致:確保項目中的包名和AppGallery Connect中的一致
版本兼容:SDK版本選擇要考慮上架要求(建議5.0.5),太新的版本可能不支持
網絡環境:證書下載和應用上傳需要穩定的網絡
整個開發過程的主要成本:
華為開發者賬號:免費(相比AppStore 99美元/年 的費用,還是挺良心的)
AI編程工具:Claude Code可以用Kimi K2或者GLM-4.5 API調用,成本很低
開發時間:熟練后1-2天就能完成一個簡單應用
相比5000元-10000元的激勵,這個投入產出比還是很可觀的。
這個鴻蒙開發激勵項目,本質上是華為在為自己的生態付費拉新。對于在學AI編程的你來說,可以把ta作為一個難得的學習契機和薅羊毛機會。
如果你本來AI編程技能就不錯,有我這篇教程,跑通這個流程還是挺容易的。
如果你本來不太會AI編程,也還沒做過任何產品。你可以把這視為一個對自己額外的學習的激勵,你可以通過做這個項目更好掌握AI編程的技能,了解移動應用開發的一些流程,尤其是你都有一個這么清楚的好教程在幫助你了(天知道我在自己學習和嘗試的時候多希望有這么篇教程幫我少走彎路)。
而且,1萬塊啊!真的是相當不錯的副業收入了。
最后,如果這篇教程對你有幫助,歡迎分享給更多需要的朋友。讓我們一起在AI時代創造更多價值!
對了,這個教程首發于我的「AI編程」知識星球。教程的視頻版發布在我的知識星球中,如果你需要視頻學習的話,可以通過這個鏈接或者點擊「閱讀原文」了解:https://t.zsxq.com/BFTPI
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.