此版本不符合Google Play 64位要求

时间:2019-08-13 06:23:14

标签: android google-console-developer

由于64位要求,即使我的本机android应用包含64位库,也被Google Play控制台拒绝。

  • 我遵循https://developer.android.com/distribute/best-practices/develop/64-bit上的步骤,检查了包含所有.so文件的x86_64和arm64_v8a文件夹。

  • 我测试了使用adb install --abi arm64-v8a YOUR_APK_FILE.apk安装该应用程序的情况,该安装成功完成,并且该应用程序在我的Pixel3a上运行良好。

  • 我没有在gradle文件中使用ndk.abiFilters(默认情况下,该结构适用于所有体系结构)。

  • targetSdkVersioncompileSdkVersion28

  • 我生成的apk中的库的屏幕截图: https://imgur.com/a/iBoIazG。我相信这些全都来自Fresco库。从我的gradle文件中提取:

    implementation 'com.facebook.fresco:fresco:1.13.0'
    implementation 'com.facebook.fresco:animated-webp:1.13.0'
    implementation 'com.facebook.fresco:webpsupport:1.13.0'
  • 我没有使用androidX支持库,因此不能高于该壁画版本。

这是我尝试上传到控制台时遇到的错误

  

此版本不符合Google Play 64位要求。   以下APK或应用捆绑包可用于64位设备,但它们只有32位本机代码:74。

我还看到了一些其他有关此错误的文章,但它们通常与ReactNative或Expo有关,而我的应用程序是完整的本机android。

有人对我做错了什么有任何想法,或者Google控制台如何检查应用程序是否支持64位? 谢谢

0 个答案:

没有答案