HMS Toolkit助力開發者高效整合HMS Core

華為開發者論壇發表於2021-04-19

當你的應用想整合華為 HMS Core 服務和上線華為應用市場,或當你已經開發了一個 Android 應用並整合了第三方移動服務,需要遷移使用 HMS Core 服務和上線華為應用市場的時候,如何快速、便捷、高效地完成整合或遷移是開發者們的一大訴求! 基於以上場景, HMS Toolkit 將會成為你的得力助手。



HMS Toolkit 是一個 IDE工具外掛,基於 Android Studio提供建立應用、編碼、調測、測試、釋出上架以及應用質量分析等一系列工具,可有效地應用於上述場景,幫你高效整合 HMS Core各項服務。


如圖所示,目前 HMS Toolkit為開發者提供了 Getting StartedConfiguration WizardRepository等多個能力。


            


全面覆蓋多個開發環節  讓你省時又省力


  • Getting Started 提供了詳細的特性介紹課程、功能 Demo等,幫助你更方便、快捷地瞭解 HMS Core各項服務。


  • Configuration Wizard 提供一鍵式配置,可自動化完成 HMS Core所需的開發準備工作,配置過程化繁為簡,無需多文件、多頁面、多工具切換。還支援多樣化配置場景,可對多服務同時進行配置。由此帶來了效率的提升顯著,配置時間從原來的 4小時以上 縮短至 5分鐘內,步驟式配置項清晰,配置結果透明。


  • Repository 提供 HMS CoreSDK的使用管理,提升各服務的 SDK引入和版本升級的效率。 Repository彙總了 HMS Core各領域的服務,方便開發者檢視 SDK版本資訊、包大小和使用情況。選擇 SDK庫後自動新增庫的依賴,還可及時、主動獲取最新版本,支援一鍵自動升級 SDK版本。


  • Coding Assistant 提供 HMS Core API描述、場景化的示例程式碼和模板,可透過拖拽生成程式碼及其配置,提高編碼效率,大幅節省了詳細瞭解 API細節、手寫程式碼和配置的時間。還提供了更多的功能可實現系統提前自動發現問題,主動推薦問題 /Bug的解決方案。


  • Convertor 是一款程式碼轉換工具,藉助 Convertor,你可以輕鬆將已使用三方 API的應用原始碼轉換為整合 HMS API的原始碼。並且,我們提供了兩種轉換方式,一種是 Add HMS API,即在原來 App程式碼呼叫第三方  API基礎上增加程式碼以新增呼叫對應的 HMS API,轉換後 App程式碼可以同時支援呼叫第三方  APIHMS API。另一種是 To HMS API,就是將 App程式碼中呼叫第三方  API程式碼替換為呼叫對應的 HMS API程式碼,轉換後的 App程式碼僅支援呼叫 HMS API


  • Cloud Debugging 提供了遠端真機除錯功能,可 快速定位開發過程中存在的各類問題並進一步深度除錯。目前,該能力支援的華為手機、平板種類繁多,在國內、歐美、亞太、俄羅斯等全球範圍內有多個站點,你可就近快速訪問,並且支援在遠端真機上單步除錯和遠端 adb除錯。並且,你可在遠端真機上拖拽快速上傳檔案以及快速切換螢幕縮放比例,實現流暢、標清、高畫質等多檔螢幕清晰度切換,滿足除錯場景。


  • Cloud Testing 提供了一鍵全方位應用測試,可快速發現應用得問題。即使沒有華為手機也能隨時進行各類移動應用測試。目前,可在相容性、穩定性、效能和功耗 4大維度進行專業自動化測試,並支援對每個測試項的具體測試情況進行展示,支援檢視測試遍歷操作點截圖。


  • Publish to AppGallery Connect 提供了直接在 IDE端提交應用上架,方便快速提交上架流程。並且可以支援選擇 PC上打包的應用包進行上傳並優先自動選擇當前專案已打包的 apk檔案。同時,還可以上傳前在端側提前自動校驗應用的包名、 AppId等引數是否滿足應用上架的要求。應用包上傳成功後會提示使用者快捷進入華為 AppGallery Connect釋出頁面。

除此以外, HMS Toolkit還提供一鍵生成模型呼叫的 API檔案和模型呼叫 Demo示例工程的功能,方便開發者在應用程式中快速驗證和呼叫影像分類 AI模型。


無需繁瑣操作 安裝簡單   


如果你想安裝 HMS Toolkit也非常簡單,你可以透過 Android Studio找到 File,並按照 Settings-> Plugins -> Marketplace路徑,搜尋“ HMS”找到 HMS Toolkit 即可安裝,或者直接登入 華為開發者聯盟官網 進行下載安裝。

未來,華為 HMS Toolkit將不斷提供更先進的技術解決方案,賦能全球開發者,共同為使用者打造更多場景的智慧生活。


如果你在使用過程中有任何問題,可透過 線上提單 進行反饋,也可以加入QQ群(658038100)參與討論,我們的技術人員會盡快給你答覆。



更多關於 HMS Toolkit 資訊, 請點選>>


基於 HMS Toolkit 快速整合各 kit 最佳實踐, 請點選>>


更多操作教程課程, 點選>>



原文連結: https://developer.huawei.com/consumer/cn/forum/topic/0201527386553410251?fid=18

原作者: 胡椒


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69970551/viewspace-2768733/,如需轉載,請註明出處,否則將追究法律責任。

相關文章