Skip to content

测试与调试

开发循环

  1. 增加插件版本。
  2. samp-plugin validate 验证并构建新的 .splug
  3. 从启动器导入。
  4. 启用并只验证一个明确场景。
  5. 检查插件状态、内存、慢回调和日志。

最低测试矩阵

  • armeabi-v7aarm64-v8a
  • 全新安装和从上一版本更新。
  • immediaterestart-required
  • 连接、断开、重连和退出游戏。
  • 启用、停用、卸载、错误熔断、回滚和删除。
  • 玩家死亡/重生与实体 ID 复用。
  • HUD 插件在低内存和低帧率设备上的表现。
错误检查
加载失败Manifest、入口、UTF-8 语法和 API 要求。
权限错误Manifest 权限和用户授权。
调用阶段错误把写入移动到 managed 回调。
Handle 失效使用当前 generation 重新解析。
回调超时限制循环、缓存结果、减少绘制和格式化。
找不到模块模块名和 ZIP 路径分隔符。

日志中不要记录密码、令牌、私人消息或私人服务器数据。