package com.hdl.sdk.sourceos; import android.annotation.SuppressLint; import android.app.HdlSystemManager; import android.content.Context; /** * Created by panlili on 2025/2/14 * description: */ public class Rk3566Manager { private static final String TAG = "Rk3566Manager"; private Context context; private HdlSystemManager manager; private Rk3566Manager() { } public static Rk3566Manager getInstance() { return Rk3566Manager.SingletonInstance.INSTANCE; } @SuppressLint({"WrongConstant"}) public void init(Context context) { this.context = context; try { this.manager = (HdlSystemManager) context.getSystemService("hdl"); } catch (Exception e) { e.printStackTrace(); } } public Context getContext() { return this.context; } public void setContext(Context context) { this.context = context; } @SuppressLint({"WrongConstant"}) public HdlSystemManager getManager() { return this.manager; } public void setManager(HdlSystemManager manager) { this.manager = manager; } private static class SingletonInstance { private static final Rk3566Manager INSTANCE = new Rk3566Manager(); private SingletonInstance() { } } }