首页 > 其他分享 >Android 明年将不再支持 32 位应用

Android 明年将不再支持 32 位应用

时间:2022-11-05 13:32:22浏览次数:53  
标签:Google 32 64 应用 Android Pixel

上周,Google 正式发布了 Android 13 并率先向 Pixel 设备推送了系统更新,其他 OEM 厂商也将跟进这一最新系统,并会在今年晚些时候向他们旗下的设备推送更新。

Android 明年将不再支持 32 位应用_android

近日,Mishaal Rahman 在 Android 13 的代码仓库中发现了一个有趣的提交 —— “Move tangor to 64-bit only”。根据这个提交信息,似乎表明 Google 即将推出的 Pixel 平板电脑将仅支持 64 位的 Android 应用。

Tangor 是 Google Pixel 平板电脑的代号,Google 在今年 5 月的 I/O 大会上公布了这一消息,并将于 2023 年正式发售。

Android 明年将不再支持 32 位应用_android_02

除了发现明年推出的 Pixel 平板电脑不支持 32 位应用以外,Mishaal Rahman 还发现了另一个提交(上图),其中有提到在安装了 Android U(Android 14) 或更高版本上的设备上无法运行 32 位应用的字样。这一提交也表明,只支持 64 位可能会成为 Android 14 系统的常规功能。这似乎也传达出明年推出的 Pixel 平板电脑更像是为了提前放弃 32 位应用而率先进行的一项测试。

目前 Google Play 的应用生态在支持 64 位方面已经非常完善,任何完全用 Java 或 Kotlin 编写的应用程序已经从系统中自动获得了 64 位兼容性。而且 Google 早在 2019 年就规定,原生开发的应用只要上架 Google Play 就需要提供 64 位版本,因此现在所有的应用程序基本都有 64 位版本。

至于硬件,如今每个 SoC 也都支持 64 位应用,其中一些旗舰 SoC 实际上也正在减少运行 32 位代码的能力。主导 SoC 的 ARM 也希望 2023 年的旗舰 SoC 设计能完全放弃对 32 位应用的支持。

反观 Google 的竞争对手,由于苹果掌握着 iPhone/iPad 的软件和硬件,苹果可以更好地管理自己制造的设备,因此 iPhone/iPad 从 2017 年起就一直是仅支持 64 位应用。

由于中国市场的特殊性,Google 的 64 位应用要求只适用于 Google Play 中的应用。目前在国内市场还有一大批 32 位应用没有被淘汰,甚至有些应用至今还只支持 32 位,没有针对 64 位进行优化和兼容。不过国内的商店也已经开始逐步禁止只使用 32 位的应用了,但步伐还是相对缓慢,如果明年 Android 14 真的不再支持 32 位应用,对国内开发者和开发商来说得抓紧时间了。

标签:Google,32,64,应用,Android,Pixel
From: https://blog.51cto.com/linuxmingling/5825924

相关文章

  • Codeforces Round #832 (Div. 2) E
    牛逼题。通过拐点刻画路径,这样每条路径的贡献方式唯一,你只要钦定拐点都选即可刻画唯一的路径,然后路径上的其他点随便选。https://codeforc.es/contest/1747/problem/Eht......
  • 实验3 函数应用编程
     实验任务1#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);voidprin......
  • 实验3 C语言控制语句应用编程
    #include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);//函数声明voidp......
  • 2022-2023-1 20201324《信息安全系统设计与实现(上)》第12章
    1块设备I/O缓冲区文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时,它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓......
  • 实验3 函数应用编辑
    task1.c#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);voidprin......
  • Android实现Gestures捕获
    效果图   MainActivitypublicclassMainActivityextendsAppCompatActivityimplementsGestureDetector.OnGestureListener{privateGestureDetector......
  • ASEMI代理IXFK32N100P、IXYS/艾赛斯车规级MOS管
    编辑:llASEMI代理IXFK32N100P、IXYS/艾赛斯车规级MOS管型号:IXFK32N100P品牌:IXYS/艾赛斯封装:TO-264最大漏源电流:32A漏源击穿电压:1000VRDS(ON)Max:320mΩ引脚数量:3特性:......
  • Codeforces Round #832 (Div. 2) A-D
    比赛链接A题解知识点:贪心。我们考虑把正数和负数分开放,显然把负数和正数放在一起的结果不会更优。时间复杂度\(O(n)\)空间复杂度\(O(1)\)代码#include<bits/std......
  • 第三十七章 构建数据库应用程序 - 在页面上使用对象
    第三十七章构建数据库应用程序-在页面上使用对象CSP最强大的方面之一是,它允许创建可以直接与内置对象数据库交互的动态网页。这意味着可以快速构建以下数据库应用程序......
  • 低代码有哪些典型应用场景?
    低代码的应用场景取决于低代码平台的自身的架构体系与功能,目前大多数低代码平台还是以B端为主,即提供浏览器模式的方式提供简单的基于模块预定制、存储过程预定制之类预先......