android - 来自 Google 的电子邮件 - 缺少 64 位架构

标签 android react-native

我收到一封来自 Google 团队的电子邮件,说我的应用没有上传 64 位 apk。我已经在使用 react-native 0.59.10,我认为在 4 个生成的 apk 中,其中两个已经是 64 位了。有人帮忙吗?

我附上电子邮件:

Hello Google Play Developer,

By August 1, 2019, all apps that use native code must provide a 64-bit
version in order to publish an update. As of the sending of this email, at
least one of your apps* does not yet meet the requirement:

NAME_OF_THE_APP_OF_MINE

Action required

Please review all of your apps for 64-bit compliance and submit your  
updated apps by August 1, 2019. The Android developers guide provides
step-by-step instructions for assessing the use of native code and becoming
64-bit compliant, including identifying native libraries, building with
64-bit libraries, testing and publishing.

Please note that we are not making changes to our policy on 32-bit support.
Google Play will continue to deliver apps with 32-bit native code to 32-bit
devices. The requirement means that those apps will need to have a 64-bit
version as well.

If you have any questions or concerns, please contact Google Play developer
support.

*Note: This list of apps reflects Google's best estimate as of the sending
of this email. Only the top apps in your account are listed. This list
should not be considered exhaustive. We encourage you to review ALL of your
apps for native code and make sure 64-bit variants are offered where  
necessary. A full list of exemptions to the August 1st deadline can be
found in our blog post.


The Google Play Team Conversation Globe

这是我的 build.gradle: include "armeabi-v7a", "x86", "arm64-v8a", "x86_64" 我上传了所有的 apks(没有通用 apk)到Google Play 控制台发布。

这些是我已上传到 Google Play 的生成文件:

enter image description here

我还附上了 arm64-v8a apk 文件的构建 apk 分析器 (Android Studio) 的输出。

enter image description here

这意味着我的 64 位版本中没有剩余的 32 位库,还是我错了?

感谢您的帮助!

最佳答案

if you are adding a new app to the Play Store, or updating an existing app, you must target API level 26 (Android 8.0) or higher. And as Google outlined in a recent blog post, new applications will be required to have a target API level of 28 (Android 9.0) beginning in August 2019.

https://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html

关于android - 来自 Google 的电子邮件 - 缺少 64 位架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56985660/

相关文章:

java - Android:使用 findViewById(ID) 时的静态引用/非静态方法

java - 我应该添加一个ID吗?

javascript - 当使用 fetch、axios 等时,.`catch` 不会处理错误,而是您的应用程序崩溃

android - 在 LTR 设备上强制执行 RTL

android - React Native - 从 package.json 到 android 构建 list 的自动版本名称

java - Android:SurfaceView 中 onDraw() 和 surfaceCreated() 之间的区别?

java - 在 info.targetView 上获取 null 异常

android - Main Activity 总是第一个启动的 Activity 吗?

react-native - 获取具有反应 native 地理定位的城市?

android - React Native( Intent 重定向修复): What's the equivalent of getCallingActivity() to check for malicious redirection?