闲鱼HID - 专业

下载服务端APK
下载二维码

扫描二维码或点击按钮下载最新版本

支持Android 8.0及以上系统
下载开发板烧录工具 如果运行出问题,可能缺失c++运行环境,下载安装即可:https://aka.ms/vs/17/release/vc_redist.x64.exe
烧录工具二维码

Fish烧录版固件,Very good

开发板固件烧录专用工具

🔌 插件调用案例源码

📋 插件函数列表

⭐ Hid.sendCommand(命令) 核心函数

功能说明:发送HID命令,命令的格式参考服务端的。发送前会自动更新屏幕旋转角度

参数:

  • command: 命令字符串

返回值:

  • boolean: 是否成功
📦 更多辅助函数(点击展开)
Hid.initialize(context, libfile)

功能说明:初始化HID管理器

参数:

  • context: Android上下文
  • libfile: 库文件路径(可选,默认为空)

返回值:

  • String: "ok"表示成功,其他为错误信息
Hid.init(type, timeoutMillis)

功能说明:初始化HID连接

参数:

  • type: 连接类型,"bluetooth" 或 "usb"
  • timeoutMillis: 连接超时时间,单位毫秒(可选,默认10000)

返回值:

  • String: "ok"表示成功,其他为错误信息
Hid.isConnected()

功能说明:检查是否已连接

返回值:

  • boolean: true表示已连接,false表示未连接
Hid.getDeviceType()

功能说明:获取当前连接的HID设备类型

返回值:

  • String: 设备类型,如 "unknown"
Hid.getConnectionType()

功能说明:获取当前连接类型

返回值:

  • String: "BLUETOOTH"、"USB" 或 "未连接"
Hid.getMac()

功能说明:获取当前连接设备的MAC地址或序列号

返回值:

  • String: 设备ID字符串,未连接或无法获取时返回null
Hid.disconnect()

功能说明:断开当前HID连接

返回值:

Hid.release()

功能说明:释放所有资源,在应用退出时调用

返回值:

Hid.getScreenResolution()

功能说明:获取当前屏幕分辨率

返回值:

  • String: 屏幕分辨率,格式为 "宽x高",如 "1080x2340"
Hid.getScreenRotation()

功能说明:获取当前屏幕旋转角度

返回值:

  • Int: 旋转角度,值为 0、90、180 或 270
Hid.getBatteryLevel()

功能说明:获取当前电池电量

返回值:

  • Int: 电池电量百分比(0-100),获取失败返回-1
Hid.isCharging()

功能说明:获取当前充电状态

返回值:

  • boolean: true表示正在充电,false表示未充电

📖 命令格式参考服务

📋 查看指令格式