Antes de usar o SDK do Simple Log Service para HarmonyOS para enviar logs de dispositivos HarmonyOS ao Simple Log Service, ative o Simple Log Service, obtenha um par de AccessKey e configure um ambiente de desenvolvimento HarmonyOS.
Pré-requisitos
Simple Log Service ativado.
Projeto e logstore padrão criados. Para obter instruções, consulte Gerencie projetos e Crie um logstore padrão.
-
Par de AccessKey obtido. Para mais informações, consulte Par de AccessKey.
ImportanteO par de AccessKey da conta Alibaba Cloud concede acesso total à API e representa alto risco de segurança. Recomendamos o uso de um usuário RAM para acesso à API e operações rotineiras de O&M. Verifique se o usuário RAM tem as permissões necessárias para gerenciar recursos do Simple Log Service. Para obter instruções, consulte Crie um usuário RAM e conceder permissões.
-
Ambiente de desenvolvimento de aplicativos HarmonyOS configurado. Para mais informações, consulte Guia do Desenvolvedor HarmonyOS.
O SDK do Simple Log Service para HarmonyOS é compatível com a versão 9,0 ou posterior da API do HarmonyOS.
Instale o SDK
Crie um projeto de aplicativo HarmonyOS.
Importe o módulo do SDK do Simple Log Service para HarmonyOS. No diretório entry ou library do projeto, execute o seguinte comando:
ohpm install @aliyunsls/producer
Esse comando adiciona automaticamente a seguinte dependência ao arquivo oh-package.json5 no diretório entry ou library:
"dependencies": {
"@aliyunsls/producer": "^0.3.0"
}
Após importar o módulo, adicione a seguinte instrução de importação ao arquivo .ets correspondente:
import { AliyunLog, LogCallback } from "@aliyunsls/producer"
Próximas etapas
Para coletar dados de log com o SDK do HarmonyOS, consulte Início rápido do SDK do HarmonyOS.