首页 > 其他分享 >鸿蒙NEXT元服务:论如何免费快速上架作品

鸿蒙NEXT元服务:论如何免费快速上架作品

时间:2024-11-29 09:13:33浏览次数:6  
标签:鸿蒙 上架 zhongcongxu01 NEXT blog csdn https article net

【引言】天下武功,唯快不破。

本文讨论如何免费且以最快速度上架自己的作品。

作者以自己从零开始到提交发布审核一共俩小时的操作流程分享给大家作参考。

【1】立项选择

结论:元服务,单机,工具类(非游戏)

原因:单机类元服务不需要软著和备案,工具类软件恰好满足这个条件。

注意:要快速上架就不能做游戏类的,游戏版号难拿。

 

APP

(游戏)

APP

(非游戏)

元服务-联网

(游戏)

元服务-联网

(非游戏)

元服务-单机

(游戏)

元服务-单机

(非游戏)

备案 需要 需要 需要 需要 不需要 不需要
软著 需要 需要 不需要 不需要 不需要 不需要
游戏类版号 需要 不需要 需要 不需要 需要 不需要

【2】代码实现

结论:计数器

原因:我之前分享了几十个案例,找到一个不涉及网络的功能,不涉及游戏的,然后新建元服务项目后,把代码粘上去就能用了。

注意:感觉有游戏性质的,可以包装一下,比如舒尔特方格(注意力训练)巧算24点(儿童心算锻炼)

分享可能过审的案例源码 地址
温度转换 https://blog.csdn.net/zhongcongxu01/article/details/144066200
文字转拼音 https://blog.csdn.net/zhongcongxu01/article/details/144035280
亲戚关系计算器 https://blog.csdn.net/zhongcongxu01/article/details/144032594
二维码的生成与识别 https://blog.csdn.net/zhongcongxu01/article/details/144009716
字数统计 https://blog.csdn.net/zhongcongxu01/article/details/143978920
数字转中文大小写 https://blog.csdn.net/zhongcongxu01/article/details/143969470
血型遗传计算 https://blog.csdn.net/zhongcongxu01/article/details/143953240
简体繁体转换器 https://blog.csdn.net/zhongcongxu01/article/details/143933010
随机数生成 https://blog.csdn.net/zhongcongxu01/article/details/143912041
随机密码生成 https://blog.csdn.net/zhongcongxu01/article/details/143901826
计数器 https://blog.csdn.net/zhongcongxu01/article/details/143826840
年龄计算 https://blog.csdn.net/zhongcongxu01/article/details/143779166
光强仪 https://blog.csdn.net/zhongcongxu01/article/details/143744212
指尖轮盘 https://blog.csdn.net/zhongcongxu01/article/details/143692460
抛硬币 https://blog.csdn.net/zhongcongxu01/article/details/143670581
转盘 https://blog.csdn.net/zhongcongxu01/article/details/143654977
水平仪 https://blog.csdn.net/zhongcongxu01/article/details/143602499
七巧板 https://blog.csdn.net/zhongcongxu01/article/details/143584015
指南针 https://blog.csdn.net/zhongcongxu01/article/details/143474707
直尺 https://blog.csdn.net/zhongcongxu01/article/details/143466472
分贝仪 https://blog.csdn.net/zhongcongxu01/article/details/143460361
舒尔特方格 https://blog.csdn.net/zhongcongxu01/article/details/142746066
电子木鱼 https://blog.csdn.net/zhongcongxu01/article/details/143093410
垃圾分类 https://blog.csdn.net/zhongcongxu01/article/details/143229374
巧算24点 https://blog.csdn.net/zhongcongxu01/article/details/143311284

【3】确定应用名称

结论:去工信部查没备案的名称,我这边查找到“计数器”有5个备案,最终查到“日常计数器”没有被备案。

原因:已备案的名称,当你提审时,36小时后才会收到被拒通知【您的元服务与“计数器”的名称相同,但并未提供相关授权文件,不符合华为应用市场《元服务审核指南》】

注意:查询的时候记得勾选“APP”类型

查询地址:https://beian.miit.gov.cn/#/Integrated/recordQuery

【4】制作Logo

结论:准备1024*1024像素正方形图片,纯色或渐变,再写俩儿字。最后使用官方提供的Image Asset工具生成元服务logo

原因:咱是为了快速上架,一切从简哈。

注意:必须使用Image Asset生成logo,自己做个大差不差的会被检测出来,提审36小时后会被拒

 

【5】打包配置:多目标产物

结论:分别配置调试和发布的product,在build-profile.json5配置applyToProducts,通过切换运行product来切换签名的证书配置

原因:调试证书与发布证书,平时开发的时候自动使用调试证书,打包的时候要使用发布证书,每次切换操作都需要再次调整很不方便。

参考官方配置:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-customized-multi-targets-and-products-guides-V5

具体做法:

(1)defalut当做平时的自动调试证书,新建release配置发布证书信息

(2)配置完成后,在build-profile.json5下,进行如下配置。重点是"applyToProducts": [ "default","release" ]

{
  "app": {
    "signingConfigs": [
      {
        "name": "default",
        "type": "HarmonyOS",
        "material": {
          ...
        }
      },
      {
        "name": "release",
        "type": "HarmonyOS",
        "material": {
          ...
        }
      }
    ],
    "products": [
      {
        "name": "default",
        "signingConfig": "default",
        "compatibleSdkVersion": "5.0.0(12)",
        "runtimeOS": "HarmonyOS",
        "buildOption": {
          "strictMode": {
            "caseSensitiveCheck": true,
            "useNormalizedOHMUrl": true
          }
        }
      },
      {
        "name": "release",
        "signingConfig": "release",
        "compatibleSdkVersion": "5.0.0(12)",
        "runtimeOS": "HarmonyOS",
        "buildOption": {
          "strictMode": {
            "caseSensitiveCheck": true,
            "useNormalizedOHMUrl": true
          }
        }
      }
    ],
    "buildModeSet": [
      {
        "name": "debug",
      },
      {
        "name": "release"
      }
    ]
  },
  "modules": [
    {
      "name": "entry",
      "srcPath": "./entry",
      "targets": [
        { 
          "name": "default",
          "applyToProducts": [
            "default","release"
          ]
        },
      ]
    }
  ]
}

(3)平时测试时切换default,再运行或打包。上传应用商店时再切换为release后再打包就行了。

【6】隐私声明

结论:使用系统模板

原因:不需要自己想隐私声明如何编写,只需要在AppGallery Connect(应用市场)上传包的的时候,选择“协议服务”-->"新建协议"。

然后在版本信息下拦框中,选择这个协议即可。

【7】用户协议

结论:使用gitee,新建仓库,利用md文件编写用户协议

原因:省去购买域名搭建服务器存放用户协议的钱,而且gitee用手机端打开效果更好一些。

参考我的协议当做模板:https://gitee.com/zhong-congxu/User-Agreement-Counter

 

【8】其它信息

接下来就简单了

(1)勾选:“免责函”

(2)选择单机APP

(3)如果手里没平板(pad)没做适配,建议去掉勾选平板(默认是添加的),因为很可能因为平板适配问题又耽误三天。

其它信息按提示填就好了

【9】最后上传app包(记得用要切换配置的release版本)

注意事项1:上传应用市场的包需要是.app格式,也就是开发工具的(build-->build APP)

生成的文件在项目根目录的build里,不是entry下的build里

注意事项2:要勾选“测试和正式上架”,如果勾选了“仅测试”那么在版本信息中上传包的时候会发现找不到。

【10】默默祈祷、逢审必过,提交审核、点完收工!

 

标签:鸿蒙,上架,zhongcongxu01,NEXT,blog,csdn,https,article,net
From: https://www.cnblogs.com/zhongcx/p/18575705

相关文章

  • 「Mac畅玩鸿蒙与硬件34」UI互动应用篇11 - 颜色选择器
    本篇将带你实现一个颜色选择器应用。用户可以从预设颜色中选择,或者通过输入颜色代码自定义颜色来动态更改界面背景。该应用展示了如何结合用户输入、状态管理和界面动态更新的功能。关键词UI互动应用颜色选择器状态管理用户输入界面动态更新一、功能说明颜色选择器应......
  • 鸿蒙ArkUI-X已更新适配API13啦
    ArkUI-X5.0.1Release版配套OpenHarmony5.0.1Rlease,API13,新增适配部分API13接口支持跨平台;框架能力进一步完善,支持Android应用非压缩模式,支持AndroidFragment对接跨平台。ACETools工具易用性提升,支持创建module时选择module类型、config提示优化和联动编译。组件跨平台能力......
  • Next.js 独立开发教程(九):流式渲染(Streaming)
     系列文章目录Next.js开发教程(一):入门指南-CSDN博客Next.js开发教程(二):从零构建仪表盘应用-CSDN博客Next.js开发教程(三):CSS样式的完整指南-CSDN博客Next.js独立开发教程(四):字体与图像优化指南-CSDN博客Next.js独立开发教程(五):创建布局和页面-CSDN博客Next.js独......
  • Taro 鸿蒙技术内幕系列(四):JDImage 自研鸿蒙图片库
    作者:京东零售何骁基于Taro打造的京东鸿蒙APP已跟随鸿蒙Next系统公测,本系列文章将深入解析Taro如何实现使用React开发高性能鸿蒙应用的技术内幕背景2024年初,京东正式启动了鸿蒙APP的开发工作。由于电商APP大量依赖图片来展示商品信息,对图片库的性能和加载体验......
  • 鸿蒙安全控件之位置控件简介
    位置控件使用直观且易懂的通用标识,让用户明确地知道这是一个获取位置信息的按钮。这满足了授权场景需要匹配用户真实意图的需求。只有当用户主观愿意,并且明确了解使用场景后点击位置控件,应用才会获得临时的授权,获取位置信息并完成相应的服务功能。一旦应用集成了位置控件,用户点击......
  • 如何在HarmonyOS NEXT中处理页面间的数据传递?
    大家好,前两天的Mate70的发布,让人热血沸腾啊,不想错过,自学的小伙伴一起啊,今天分享的学习笔记是关于页面间数据伟递的问题,在HarmonyOSNEXT5.0中,页面间的数据传递可以有很多种方式,V哥常用的是Navigation和router,一起来看一下:1.使用Navigation组件传递参数在HarmonyOSNEXT中,可......
  • HarmonyOS Next 用户认证的高级应用与拓展
    随着HarmonyOSNext的不断发展,其用户认证功能也展现出了强大的扩展性和适应性,为用户提供了更加丰富和便捷的体验。在这篇博客中,我们将深入探讨HarmonyOSNext用户认证的高级应用与拓展,包括其进阶功能、在分布式场景中的应用以及实际项目中的定制与优化案例。一:HarmonyOSNext......
  • HarmonyOS Next 用户认证安全策略深度揭秘
    在数字化浪潮的席卷下,用户认证安全成为了重中之重。HarmonyOSNext凭借其先进的技术架构,构建了一套严密的用户认证安全体系。在这篇博客中,我们将深入探究其安全策略,剖析每一个关键环节,为开发者和安全爱好者提供全面而深入的理解。一:HarmonyOSNext认证安全的基石(一)加密算法在......
  • HarmonyOS Next 用户认证系统全解析
    在当今数字化时代,用户认证对于保障系统安全和用户权益至关重要。HarmonyOSNext作为一款先进的操作系统,其用户认证体系更是构建安全可靠应用生态的关键环节。在这篇博客中,我们将深入探讨HarmonyOSNext用户认证系统,涵盖从基础概念到实际应用的各个方面,帮助开发者和技术爱好者更......
  • HarmonyOS Next 用户认证系统新全解析
    在当今数字化飞速发展的时代,操作系统的安全性备受关注,而用户认证系统则是守护操作系统安全的第一道防线。HarmonyOSNext作为华为鸿蒙生态系统的重要组成部分,其用户认证体系在保障用户数据安全、隐私保护以及提供个性化服务等方面发挥着不可替代的作用。接下来,我们将深入剖析Har......