Sebelum menggunakan Simple Log Service SDK untuk HarmonyOS guna mengumpulkan log dari perangkat HarmonyOS ke Simple Log Service, Anda harus mengaktifkan Simple Log Service, mendapatkan sepasang AccessKey Alibaba Cloud, dan menyiapkan lingkungan pengembangan HarmonyOS. Topik ini menjelaskan cara menginstal Simple Log Service SDK untuk HarmonyOS.
Prasyarat
Simple Log Service telah diaktifkan. Untuk informasi lebih lanjut, lihat Aktifkan Simple Log Service.
Proyek dan penyimpanan log telah dibuat. Untuk informasi lebih lanjut, lihat Kelola proyek dan Kelola penyimpanan log.
Sepasang AccessKey telah dibuat dan diperoleh. Untuk informasi lebih lanjut, lihat Pasangan AccessKey.
PentingPasangan AccessKey akun Alibaba Cloud memiliki izin untuk semua operasi API. Menggunakan kredensial ini untuk melakukan operasi dalam Simple Log Service adalah operasi berisiko tinggi. Kami merekomendasikan agar Anda menggunakan pengguna RAM untuk memanggil operasi API atau melakukan pemeliharaan rutin. Untuk membuat pengguna RAM, masuk ke konsol RAM. Pastikan bahwa pengguna RAM memiliki izin manajemen pada sumber daya Simple Log Service. Untuk informasi lebih lanjut, lihat Langkah 2: Berikan izin kepada pengguna RAM.
Lingkungan pengembangan aplikasi HarmonyOS telah diinstal. Untuk informasi lebih lanjut, lihat Panduan Pengembang HarmonyOS.
Simple Log Service SDK untuk HarmonyOS mendukung HarmonyOS API V9.0 dan yang lebih baru.
Prosedur
Buat proyek aplikasi HarmonyOS.
Impor modul Simple Log Service SDK untuk HarmonyOS. Jalankan perintah berikut di direktori entri atau pustaka proyek:
ohpm install @aliyunsls/producerSetelah perintah dijalankan, informasi berikut secara otomatis ditambahkan ke file oh-package.json5 direktori entri atau pustaka.
"dependencies": {
"@aliyunsls/producer": "^0.3.0"
}Setelah modul Simple Log Service diimpor ke proyek, Anda dapat mengimpor modul ke file ets tertentu dan menulis kode.
import { AliyunLog, LogCallback } from "@aliyunsls/producer"Apa yang harus dilakukan selanjutnya
Untuk informasi tentang cara menggunakan Simple Log Service SDK untuk HarmonyOS guna mengumpulkan log, lihat Memulai dengan Simple Log Service SDK untuk HarmonyOS.