• 【快应用】如何配置快应用图标,及几种常见的无效配置案例


     快应用和普通的手机应用一样,可以定义一个名称和一个图标用来标识快应用,这个通过在项目配置文件mainfest.json中简单配置name和icon两个属性即可完成。

    1. {
    2. "package": "com.test.testIcon",
    3. "name": "One Bird",
    4. "icon": "/Common/advertLogo.png",
    5. "versionName": "1.0.0",
    6. "versionCode": 1,
    7. "minPlatformVersion": 1060
    8. }

    该配置需要注意几个约束:

    • 约束一:该位置配置的内容需要与应用市场上架的应用名称和应用图标一致(下图所示),否则将导致审核不通过。

    cke_6293.png

    • 约束二:图片需要是正方形,尺寸:216*216px; 如果格式是png的,图片大小不能超过2M;如果图片格式是WEBP,则不能超过100KB。

    • 约束三:图片需要配置在项目工程目录下src下,引用时URI需要写绝对路径:"/Common/advertLogo.png"。

      【常见错误案例】以下几类配置都将导致图片配置不生效,甚至导致发布体验版本失败

    • 错误一:配置成在线地址:

      1. {
      2. "package": "com.test.testIcon",
      3. "name": "One Bird",
      4. "versionName": "1.0.0",
      5. "versionCode": 1,
      6. "icon": "https://developer.huawei.com/dev_index/img/logo_ch.png",
      7. "minPlatformVersion": 1060,
      8. "features": [],
      9. "config": {}
      10. }

    • 错误二:配置为项目工程外的地址:

      1. {
      2. "package": "com.test.testIcon",
      3. "name": "One Bird",
      4. "versionName": "1.0.0",
      5. "versionCode": 1,
      6. "icon": "../ICON/advertLogo.png",
      7. "minPlatformVersion": 1060,
      8. "features": [],
      9. "config": {}
      10. }

    • 错误三:配置为手机文件地址:

      1. {
      2. "package": "com.test.testIcon",
      3. "name": "One Bird",
      4. "versionName": "1.0.0",
      5. "versionCode": 1,
      6. "icon": "internal://files/test/advertLogo.png",
      7. "minPlatformVersion": 1060,
      8. "features": [],
      9. "config": {}
      10. }

    欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

  • 相关阅读:
    使用 Python 和 Selenium 进行网络抓取
    Word使用小技巧
    (Java)Mybatis学习笔记(四)
    消息队列技术选型:这 7 种消息场景一定要考虑!
    [附源码]计算机毕业设计JAVA保险业务管理系统
    嵌入式led灯效驱动(easy_led)
    微服务拆分
    gee引擎修改UI界面图文教程
    连接器切断机维修
    【ATT&CK】MITRE Caldera 朴素贝叶斯规划器
  • 原文地址:https://blog.csdn.net/weixin_44708240/article/details/126297267