本文介绍了如何将.NET MAUI应用程序发布到Test Flight和Google Play Console。使用Azure DevOps构建时,需要设置构建代理、共享设置和签名证书。iOS需在Mac上操作,Android需配置keystore。发布时,确保应用包格式为AAB,并通过Google Play Console手动上传。建议开发者寻找替代AppCenter的发布方式。
如果遇到错误,请确保app.json中的包名与首次上传.aab文件时一致。Google Play会将包名与默认签名密钥关联,改变包名可能导致错误。解决方法包括联系Google Play支持团队重置SHA-1密钥,或恢复初始包名。
谷歌停止提供胖APK,只提供AAB格式的安装包,影响用户侧载安装。AAB格式适用于不同屏幕尺寸、语言、CPU架构和Android版本,减少安装包体积和网络流量。开发者可以通过自己的网站发布APK安装包。
Google Play推出了自动归档功能,适用于使用Android App Bundle(AAB)格式的应用程序。该功能会自动删除未使用的应用程序内容,以释放用户设备上的存储空间,同时保留个人数据和应用程序图标。AAB是一种发布格式,可实现更高效的应用程序分发和存储。但是,下载传统的APK文件可能会导致应用程序的不完整或削减版本,因为多APK支持功能。出现了第三方分发渠道来解决这个问题,可以使用Split APKs Installer(SAI)工具来安装和管理多APK应用程序。
Android App Bundle是谷歌已在安卓智能机上采用的新格式 , 该格式可以按需加载内容减少冗余文 […]
完成下面两步后,将自动完成登录并继续当前操作。