使用HarmonyOS SDK採集各類鴻蒙裝置日誌到阿里雲Log Service前,您需要開通Log Service、擷取阿里雲AccessKey、準備鴻蒙開發環境。本文介紹Log ServiceHarmonyOS SDK的安裝方法。
前提條件
已開通Log Service。更多資訊,請參見開通Log Service。
已建立Project、標準型Logstore。具體操作,請參見建立專案Project、建立Logstore。
已建立並擷取AccessKey。更多資訊,請參見存取金鑰。
重要阿里雲帳號AccessKey擁有所有API的存取權限,風險很高。強烈建議您建立並使用RAM使用者進行API訪問或日常營運。RAM使用者需具備動作記錄服務資源的許可權。具體操作,請參見為RAM使用者授權。
已安裝HarmonyOS應用開發環境。更多資訊,請參見HarmonyOS開發人員指南。
Log ServiceHarmonyOS SDK支援API 9.0及以上版本。
安裝SDK
建立HarmonyOS應用專案。
匯入Log ServiceHarmonyOS SDK模組。在專案的entry或library目錄下執行以下命令。
ohpm install @aliyunsls/producer執行完成後,在entry或library的oh-package.json5檔案中會自動增加以下資訊。
"dependencies": {
"@aliyunsls/producer": "^0.3.0"
}匯入成功後,您可以在指定的ets檔案中匯入Log Service模組,進行引用並編寫代碼。
import { AliyunLog, LogCallback } from "@aliyunsls/producer"後續操作
使用HarmonyOS SDK採集日誌資料請參見HarmonyOS SDK快速入門。