使用HarmonyOS SDK采集各类鸿蒙设备日志到阿里云日志服务前,您需要开通日志服务、获取阿里云AccessKey、准备鸿蒙开发环境。本文介绍日志服务HarmonyOS SDK的安装方法。
前提条件
已开通日志服务。更多信息,请参见开通日志服务。
已创建Project、标准型Logstore。具体操作,请参见创建项目Project、创建Logstore。
已创建并获取AccessKey。更多信息,请参见访问密钥。
重要阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维。RAM用户需具备操作日志服务资源的权限。具体操作,请参见为RAM用户授权。
已安装HarmonyOS应用开发环境。更多信息,请参见HarmonyOS开发者指南。
日志服务HarmonyOS SDK支持API 9.0及以上版本。
安装SDK
创建HarmonyOS应用项目。
导入日志服务HarmonyOS SDK模块。在项目的entry或library目录下执行以下命令。
ohpm install @aliyunsls/producer
执行完成后,在entry或library的oh-package.json5文件中会自动增加以下信息。
"dependencies": {
"@aliyunsls/producer": "^0.3.0"
}
导入成功后,您可以在指定的ets文件中导入日志服务模块,进行引用并编写代码。
import { AliyunLog, LogCallback } from "@aliyunsls/producer"
后续操作
使用HarmonyOS SDK采集日志数据请参见HarmonyOS SDK快速入门。