{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671508821596,"data":{"id":71713630,"title":"3.3.4 保存调试文件","slug":"tl23g9","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"

场景图

\"image.png\"

\"image.png\"

说明:开启保存调试文件功能后可以保存卡片动态纹理生成各个阶段的图片。仅对开启开关后有创建、更新操作的卡片动态纹理有效。

命名规则

[timestamp]_[fileType]_[width]x[height]_[fileName].[fileExt]

ued - UED资源文件

从HMI提供的资源包中读取的原始UED资源文件,命名为ued_0x0_[fileName].[fileExt],例如以下文件对应信息:

3675822294_dec_20x20_global_image_beststation_day_night.png

  1. 原文件名:global_image_beststation_day_night.png
  2. 调试文件类型:UED资源文件
  3. 图片宽高:20x20
  4. 预览效果:

    \"dec_20x20_global_image_beststation_day_night.png\"

dec - 解码后的rgba文件

卡片内部使用3rd或asvg解码后的资源文件,为了方便预览以png格式保存命名为dec_[width]x[height]_[fileName].png,例如以下文件对应信息:

dec_22x81_global_image_station_fast_2_day_night.png

  1. 原文件名:global_image_station_fast_2_day_night,后缀未知
  2. 调试文件类型:解码后的rgba文件
  3. 图片宽高:22x81
  4. 预览效果:

   \"dec_22x81_global_image_station_fast_2_day_night.png\"

tex - 布局绘制后的纹理资源

引擎计算卡片布局后构造的卡片纹理,为了方便预览以png格式保存,命名为tex_[width]x[height]_id_[idNum].png,例如以下文件对应信息:

tex_74x84_id_20504.png

  1. 纹理ID:20504
  2. 调试文件类型:布局绘制后的纹理资源
  3. 图片宽高:74x84
  4. 预览效果:

   \"image.png\"


时序图

卡片服务初始化

卡片纹理生成

核心接口

void com.autonavi.gbl.card.CardService.setDebugFileSaveMode(boolean isDebugFileSaveMode, String dirPath)

     说明:函数详情,请复制函数名称到在线API搜索

调用示例

CardService mCardService;\n//卡片初始化代码\n...\n\nmCardService.setDebugFileSaveMode(true, "./Data/debug_res");


","body_lake":null,"pub_level":null,"status":"0","updated_at":"2022-04-06 07:02:03","deleted_at":null,"nameSpace":"mnlcaa/v610","browseCount":50,"collectCount":0,"estimateDate":4,"docStatus":0,"permissions":true,"overView":false}}