版本更新
升级方式
修改 build.gradle 中的版本号即可:
groovy
// 升级前
implementation 'com.loxily:android-localize-sdk:1.0.1'
// 升级后(最新版本)
implementation 'com.loxily:android-localize-sdk:1.7.6'Sync Gradle 后重新运行应用即可。
版本历史
| 版本 | 更新内容 |
|---|---|
| 1.7.6 | 配合服务端上线的「截图显示(爆框)分析」能力发布:SDK 按服务端配置静默抽检采集截图,上传后即自动参与 AI 显示检测(截断 / 溢出 / 遮挡 / 换行等),分析结果在平台 CAT Panel 中以「显示异常」标记呈现,点击截图可查看异常类型与原因。同时接入词条曝光统计,曝光计数改为纯内存实现、getString 取词零阻塞(性能优化)。修复截图抽检 targetIds(字符串数组)配置解析。本版本无公开 API 变更,二进制兼容 1.7.0,构建指向生产环境 |
| 1.7.0 | 内置 CrashReporter 调试钩子:新增 hidden __loxily_testCrash() 方法供测试 APP 通过反射调用以验证 CrashReporter 端到端流程(不在公开文档中暴露,集成方无需关心)。iLocalizeLogger 健壮性修复:日志线程池在初始化时预热(消除首次日志的线程启动延迟);catch Throwable 替代 Exception 以兜底 JVM 关闭期 Thread.start() 抛出的 InternalError。本版本基础功能与 1.6.0 完全一致,无 API 变更 |
| 1.6.0 | 共创翻译新增无 UI 提交方法 submitTranslationSuggestions(List<TranslationSuggestion>, byte[] imageBytes, SuggestSubmitCallback):集成方可以用自己的 UI 收集玩家评分/翻译建议,再通过该方法提交,SDK 不再弹任何页面(同时提供单条重载,SDK 内部按 stringId 自动回填 currentTranslation)。废弃 evaluateString(code, content)(转发到 suggestTranslation,保持签名兼容)、evaluateAllStrings()(no-op + 警告日志)、enableEvaluateFunction(boolean)(no-op + 警告日志)。同步移除旧版评分相关的 EvaluateActivity / EvaluatePresenter / iLocalizeRatingBar 等冗余代码与资源 |
| 1.5.0 | 共创翻译扩展为 文本质量反馈:玩家可对译文进行 1-5 星评分(仅评分会立即自动采纳),也可同时提交翻译建议。SDK 弹窗简化为单一底部按钮(单条「Submit」/ 多条「Submit All」),提交成功后 Toast 提示 + 自动关闭页面 |
| 1.4.3 | 性能优化:关闭 debug 模式下取词与爆框检测的 SQLite 同步写入,与 release 行为保持一致。修复 debug 包页面加载较慢的问题(单次 getString 耗时由 2~16ms 降至 < 1ms) |
| 1.4.2 | 修复进入评价页面时 ClassCastException 导致闪退的问题(预留接口短路重构:未实现接口直接以"假成功 result=null"返回,并在网络回调中增加类型守卫,避免 URL 误命中导致的强转崩溃) |
| 1.4.1 | 修复高分辨率截图触发 TransactionTooLargeException 导致闪退的问题(截图数据改为临时文件传递) |
| 1.4.0 | 新增共创翻译功能 suggestTranslation():玩家可提交翻译建议;支持自动截图和外部截图两种模式 |
| 1.3.4 | LoxiBot 对话界面新增 "Powered by Loxily" 品牌标识;生产环境稳定性优化 |
| 1.3.3 | 新增 reviewCurrentScreen(stringIds, imageBytes) 外部截图 API(支持 Unity RenderTexture);移除 FOREGROUND_SERVICE_MEDIA_PROJECTION 权限,解决 Google Play 上架审核问题 |
| 1.3.2 | string_id 精确匹配:reviewCurrentScreen(stringIds) 支持传入 string_id 数组,从后端查询完整翻译数据,与 Web Agent 一致 |
| 1.2.8 | Agent 悬浮按钮改为手动控制,新增 reviewCurrentScreen() 程序化审查方法 |
| 1.2.7 | 截图增强:SurfaceView PixelCopy + 黑屏检测(支持游戏/模拟器) |
| 1.2.6 | PixelCopy 截图,支持游戏画面截取 |
| 1.2.4 | 生产环境发布,发布表单兜底机制增强 |
| 1.2.0 | 新增 LoxiBot AI Agent 功能:智能翻译审查、一键优化、版本发布 |
| 1.0.1 | 基础功能:词条获取、语言切换、日志控制 |