【错误记录】Google Play 上架报错 ( 此版本不符合 Google Play 关于提供 64 位版本应用的要求 )

简介: 【错误记录】Google Play 上架报错 ( 此版本不符合 Google Play 关于提供 64 位版本应用的要求 )

文章目录

一、报错信息

二、解决方案





一、报错信息


在 Google Play 中 , 管理并创建内部测试版本 , 上传完毕后 , 检查版本时 , 出现如下错误 ;


此版本不符合 Google Play 关于提供 64 位版本应用的要求。
以下 APK 或 App Bundle 面向 64 位设备,但只有 32 位原生代码:[1]
请向应用中添加 64 位和 32 位原生代码。使用 Android App Bundle 发布格式可自动确保每种设备架构仅收到所需的原生代码。这样可避免增加应用的总大小。了解详情


image.png






二、解决方案


参考文档 :


Google Play 管理中心帮助文档

使用 App Bundle 资源管理器检查应用版本

添加或测试 APK 扩展文件

Play Feature Delivery 概览

Play Asset Delivery

添加或测试 APK 扩展文件

准备发布

为应用签名

支持 64 位架构


参考 https://developer.android.com/distribute/best-practices/develop/64-bit




当前只要在 Google Play 上架 , 如果使用到了 NDK 原生代码 , 那么必须提供 64 6464 位架构的动态库 ;


在 Module 下的 build.gradle 中 , android | defaultConfig | ndk | abiFilters 层级 , 配置 “armeabi-v7a”, “arm64-v8a” 两个选项 , 其中 “armeabi-v7a” 表示 arm 32 3232 位的动态库 , “arm64-v8a” 表示 arm 64 6464 位的动态库 ;


android {
    defaultConfig {
        ndk {
            abiFilters "armeabi-v7a", "arm64-v8a" /*, "x86" ,  "x86_64"*/
        }
  }
}



在国内如果没有 Google Play 上架需求 , 为了减少 APK 包的大小 , 会只打包 “armeabi-v7a” 动态库 ; 这是 APK 瘦身中的一个环节 ;


目录
相关文章
|
7月前
|
编解码 iOS开发 开发者
App上架Apple App Store和Google Play流程
App上架Apple App Store和Google Play流程
200 2
|
6月前
|
机器学习/深度学习 人工智能 自然语言处理
解密Google Cloud 全新 PaLM2及创新应用
这篇文章深入解析了Google Cloud推出的PaLM2大语言模型的特点及其在不同行业中的创新应用。
|
7月前
|
Android开发
解决Flutter上架Google Play提示Version code 1 has already been used. Try another version code.
解决Flutter上架Google Play提示Version code 1 has already been used. Try another version code.
146 3
|
7月前
|
开发工具 Android开发
上架Google Play报错:For new apps, Android App Bundles must be signed with an RSA key.
上架Google Play报错:For new apps, Android App Bundles must be signed with an RSA key.
192 1
|
7月前
|
安全 Java Android开发
Android 14适配Google play截止时间临近,适配注意点和经验
本文介绍了Android 14带来的关键更新,包括性能优化、定制化体验、多语言支持、多媒体与图形增强等功能。此外,还强调了适配时的重要事项,如targetSdkVersion升级、前台服务类型声明、蓝牙权限变更等,以及安全性与用户体验方面的改进。开发者需按官方指南更新应用,以充分利用新特性并确保兼容性和安全性。
438 0
|
9月前
|
监控 搜索推荐 数据可视化
Google Analytics是如何帮助网站和应用所有者理解用户行为的?
【6月更文挑战第8天】Google Analytics是如何帮助网站和应用所有者理解用户行为的?
125 4
|
10月前
|
数据可视化 定位技术 Sentinel
如何用Google Earth Engine快速、大量下载遥感影像数据?
【2月更文挑战第9天】本文介绍在谷歌地球引擎(Google Earth Engine,GEE)中,批量下载指定时间范围、空间范围的遥感影像数据(包括Landsat、Sentinel等)的方法~
3095 1
如何用Google Earth Engine快速、大量下载遥感影像数据?
|
10月前
|
编解码 人工智能 算法
Google Earth Engine——促进森林温室气体报告的全球时间序列数据集
Google Earth Engine——促进森林温室气体报告的全球时间序列数据集
144 0
|
10月前
|
编解码 人工智能 数据库
Google Earth Engine(GEE)——全球道路盘查项目全球道路数据库
Google Earth Engine(GEE)——全球道路盘查项目全球道路数据库
216 0
|
10月前
Google Earth Engine(GEE)——导出指定区域的河流和流域范围
Google Earth Engine(GEE)——导出指定区域的河流和流域范围
409 0