.aab格式安卓应用_aab文件-程序员宅基地

技术标签: 笔记  

鸿蒙OS或将无法兼容安卓,谷歌开始动手了,华为建设完整的HMS软件生态刻不容缓。#永远不会内卷的职业#
昨日,谷歌正式宣布,从8月起所有提交至Google Play的APP都必须采用.aab格式,不再使用.apk格式安装包。谷歌给出的理由是.aab格式安装包更小,大约小15%左右,对开发者分发和更新更有利。其实,谷歌此举是将安卓应用与GMS进行了绑定,之所以安装包大小下降15%,是因为将部分公共功能合并进了GMS,这也意味着以后.aab格式应用将是一个只能在GMS环境下运行的应用,其它非GMS认证的安卓系统和兼容安卓的系统将无法运行安卓应用。
众所周知,在当前鸿蒙应用生态尚未成熟的情况下,采取兼容安卓应用是最好的选择,谷歌此举目标直击华为鸿蒙OS,可以说是精准下刀。华为现在要做的只能是尽快建立自己的HMS软件生态,真正实现对GMS的完全替代,同时不断发展鸿蒙应用生态,使鸿蒙系统完全独立运行起来。开发者执行谷歌强推的.aab格式安卓应用需一段适应时间,这是华为剩余不多的制定应对措施的时间,此举关乎鸿蒙系统生死存亡,相信华为有好的应对方案。在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xiaohuihui1400/article/details/118435835

智能推荐

oracle存储大小限制,oracle调整内存大小-程序员宅基地

文章浏览阅读1k次。1、查看已分配内存,看到memory_max_target为20GSQL> show parameter sgaNAME TYPE VALUE------------------------------------ ----------- ------------------------------lock_sga ...

使用Python/arcpy批量向shp文件添加字段-程序员宅基地

文章浏览阅读3.3k次,点赞2次,收藏14次。版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/103874623相关需要,所以要实现这个,以下内容经验确实(经过验证确定属实)。参官方文档得:import arcpy as apap.env.workspace='D:/temp'先把shp文件...

使用pandas时 报错 ValueError: Shape of passed values is (6, 2), indices imply (6, 1)_shape of passed values is (6, 1), indices imply (6-程序员宅基地

文章浏览阅读4.6k次。使用pandas时 报错 ValueError: Shape of passed values is (6, 2), indices imply (6, 1)最近在看“使用python进行数据分析”一书时,在输入以下代码后出现如题所示的报错:righth = DataFrame(np.arange(12).reshape((6, 1)), index=[['Nevada', 'Nevada', 'Ohio', 'Ohio', 'Ohio', 'Ohio'], _shape of passed values is (6, 1), indices imply (6, 2)

C++中的Algorithm头文件、迭代器、STL基本容器-程序员宅基地

文章浏览阅读879次。1,Algorithm意为“算法”,是C++的标准模板库(STL)中的重要头文件之一,提供了大量基于迭代器的非成员模板函数,此处介绍一下find(),swap(),sort(),for_each(). 对于一个容器vector<int> nums={8,7,5,4,2,9,6,1,3,0};find(nums.begin(),nums.end(),4); 返回第一次出现4的位置的迭代器...

Javascript之判断一个字符串是否是json_js 判断是否可以json.parse-程序员宅基地

文章浏览阅读1k次。本文主要参考自:https://www.cnblogs.com/lanleiming/p/7096973.html整理至自己博客近做留存。说明: 只是单纯的用JSON.parse(str)不能完全检验一个字符串是JSON格式的字符串。单纯的字符串,boolean类型的变量也可以被成功解析。 JSON.parse('123'); // 123 JSON.parse('{}..._js 判断是否可以json.parse

docker安装部署zookeeper、dubbo-admin-程序员宅基地

文章浏览阅读3.1k次。安装好docker的环境,直接运行以下脚本进行安装zookeeper:docker run --name elvis.zookeeper -d \-p 2181:2181 \-v `pwd`/data:/data \--restart always \zookeeper​执行脚本,启动zk,安装dubbo的监控中心,需要安装tomcat,下载war包进行直接部署,下载地址...

随便推点

Mysql按某字段自定义排序 多字段排序-程序员宅基地

文章浏览阅读623次。自定义排序解决方案 && 多字段排序语法:要注意的是, FIELD 后面是没有空格的.ORDER BY FIELD(`id`, 5, 3, 7, 1)1:某字段自定义排序select * from edu_apply_abc order by field(status,'1','0','2') asc2:多字段排序 && 多字段自定义排序select * from edu_apply_abc order by id asc,create_time

小程序文本溢出隐藏_小程序 button 文本溢出隐藏-程序员宅基地

文章浏览阅读317次。父元素使用flex布局,子元素就不需要设置display:inlin-block。_小程序 button 文本溢出隐藏

html2canvas图片位移_html2canvas生成的图片偏移不完整的解决方法-程序员宅基地

文章浏览阅读1.2k次。情景一:问题背景:生成的图片在一个弹窗里面,如果页面没有滚动条就是正常的,但是一旦出现滚动条并且页面发生滚动时html2canvas绘制成的图片就会偏移出对应滚动高度的白边,如下:解决办法:楼主查了很多资料,也用了很多方法都没能解决这个问题,一气之下打算研究研究html2canvas的配置参数,果不其然,在配置参数RenderOptions下找到如下配置眼尖的楼主立马发现了scrollY这个东西。..._htmltocanvas样式漂移

@Async 注解失效问题解决方案_async注解为什么不能修饰非public方法-程序员宅基地

文章浏览阅读266次。@Async 注解失效问题解决方案1.注解的方法必须是public方法。2.方法一定要从另一个类中调用,也就是从类的外部调用,类的内部调用是无效的。3.如果需要从类的内部调用,需要先获取其代理类,通过代理类调用异步方法。..._async注解为什么不能修饰非public方法

python windows curses库安装教程_windows-curses-程序员宅基地

文章浏览阅读6k次,点赞2次,收藏14次。python windows curses库安装教程curses库不支持Windows操作系统,因此如果您用Windows操作系统并且确实需要用curses库,那需要手动安装。首先,进入这个网站cp39代表适用于python3.9,以此类推,32还是64自行根据系统选择。下载好之后,在终端输入pip install 刚下载好的文件名(注意目录跟虚拟环境)即可..._windows-curses

Java常用的运算符-程序员宅基地

文章浏览阅读140次。# 算术运算符算术运算符主要用于进行基本的算术运算名称符号加+减-乘×除/取余%自增++自减- -class Demo08 { public static void main(String[] args) { int a = 15; int b = 20; System.out.println("a + b = " + (a + b)); System.out.println("a - b = " + (a