當你的應用想集成華爲HMS Core服務、上線華爲應用市場,或已開發了一個Android應用並集成了第三方移動服務,須要遷移使用HMS Core服務和上線華爲應用市場時,如何快速、便捷、高效地完成集成或遷移是開發者們的一大訴求!基於這個場景,HMS Toolkit將會成爲你的得力助手。git
關於HMS Toolkit
HMS Toolkit是一個IDE工具插件,基於Android Studio提供建立應用、編碼、調測、測試、發佈上架以及應用質量分析等一系列工具,藉助HMS Toolkit可提高3倍以上集成開發效率,能夠幫助開發者以更高的開發效率、更低的開發成本集成HMS Core各項服務,並打造出色的應用。
目前HMS Toolkit爲開發者提供了Getting Started、Configuration Wizard、Repository等多個能力。github
HMS Toolkit是一個IDE插件,提供包括應用建立、編碼和轉換、調測和測試、提交上架等多個端到端開發工具,藉助HMS Toolkit可提高3倍以上集成開發效率,能夠幫助開發者以更高的開發效率、更低的開發成本集成HMS Core各項服務,並打造出色的應用。ide
全面覆蓋多個開發環節 讓你省時又省力
一、Getting Started提供了詳細的特性介紹課程、功能Demo等,幫助你更方便、快捷地瞭解HMS Core各項服務。工具
Training:在菜單欄中選擇「HMS > Getting Started > Training」,可跳轉至華爲開發者學院。可經過選擇課程分類來查看學習對應Kit的課程。性能
Samples:在菜單欄中選擇「HMS > Getting Started > Samples」,進入Demo查看與下載頁面。學習
二、Configuration Wizard提供一鍵式配置,自動化完成HMS Core所需的開發準備工做。沒有使用HMS Toolkit前,開發者須要完成14步手動操做,要屢次在IDE和AGC管理中心來回切換,既繁瑣又耗費時間。使用HMS Toolkit後,在Configuration Wizard內可自動同步帳號的團隊信息、工程模塊信息、AGC文件,工程證書信息等,而且可自動完成Kit所需的環境配置,節省了開發集成前的準備時間,大大提高了開發者的效率。開發工具
三、Repository提供HMS Core各SDK的使用管理,提高各服務的SDK引入和版本升級的效率。Repository彙總了HMS Core各領域的服務,方便開發者查看SDK版本信息、包大小和使用狀況。選擇SDK庫後自動添加庫的依賴,還可及時、主動獲取最新版本,支持一鍵自動升級SDK版本。測試
四、Coding Assistant提供HMS Core API描述、場景化的示例代碼和模板,可經過拖拽生成代碼及其配置,提升編碼效率,大幅節省了詳細瞭解API細節、手寫代碼和配置的時間。還提供了更多的功能可實現系統提早自動發現問題,主動推薦問題/Bug的解決方案。ui
五、Convertor是一款代碼轉換工具,藉助Convertor,你能夠輕鬆將已使用三方API的應用源代碼轉換爲集成HMS API的源代碼。咱們提供了兩種轉換方式編碼
①Add HMS API,即在原來App代碼調用第三方 API基礎上增長代碼以新增調用對應的HMS API,轉換後App代碼能夠同時支持調用第三方 API和HMS 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最佳實踐,請點擊>>
更多操做教程課程,請點擊>>
>>訪問華爲開發者聯盟官網,瞭解更多相關內容
>>獲取開發指導文檔
>>華爲移動服務開源倉庫地址:GitHub、Gitee
點擊右上角頭像右方的關注,第一時間瞭解華爲移動服務最新技術~