应用上架之惑
原创 夏群林 2025.4.5
札笠数独 1.0,2025年3月12日取得国家版权局计算机软件著作权登记证书,证书号:软著登字第15095133号。于是,开始兴奋地忙碌着上架。
我用华为手机,札笠数独安卓版,自己来来回回实际使用过的,所以,决定先发布安卓版。
腾讯应用宝,在移动端广泛使用。应用宝还提供登录、支付、分享等功能。2024 年 5 月 28 日,腾讯应用宝宣布与微软应用商店达成合作。核心是跨端引擎技术,微软与腾讯联合研发指令转换架构,实现了ARM 指令向 x86 架构的实时翻译,开发者无需重新编译代码,就能让移动应用在 PC 端流畅运行。也就是在2025 年 3 月 17 日,腾讯应用宝专区正式上线 Microsoft Store,Windows 10/11 用户可在 Microsoft Store 的腾讯应用宝专区直接下载并运行安卓应用与游戏。
我之前已经开通微信《札笠数独 公众号》,以后还要借用腾讯的第三方服务,所以,通过腾讯应用宝上架,顺理成章。
按照腾讯应用开放平台的流程:

注册/认证开发者,创建移动应用,完善基础信息,关键按法律法规要求,修订隐私声明和服务协议。其中,用户显式确认接受服务协议/隐私声明,以及用户实名认证,乃刚性要求,相关模块必须植入应用。腾讯本来提供 YSDK 服务包,事实上强制接入,本来挺好的事,但腾讯只提供 Java 接口,对于.Net MAUI 的安卓应用,C# 源代码,经 AOT 编译后转换为安卓设备的本地机器码,打包自带 Mono 运行时,无需安卓原生的 ART(Android Runtime),无奈,YSDK 服务包用不上。
雪上加霜,腾讯只接受公司开发者的提交。资格审查未通过:”您的应用资料审核已被驳回,请您修改后重新提交“。

因为一项爱好而去注册一个公司,有点奢侈。先搁置吧。
于是转向华为应用商店上架。
华为应用商店暂时保留安卓应用支持。随着纯血鸿蒙推出,华为自家支持加码,祝愿鸿蒙生态早日成型。因 C#与微软 .Net 高度捆绑,而微软的东西,几十年下来,前后依赖,左右交叉,自个尚无法解耦,华为决定切割,重打锣鼓另开张,理所当然。但是,与我而言,如何补齐接口,并非易事。
行不行,走几步。
昨天完成了MAUI 9.0+ 设备唯一标识生成方案,是当前生成设备唯一标识的工业级实现。准备另写一篇编程的文章,介绍这个方案。