APK或应用程序捆绑包可用于64位设备,但它们仅具有32位本机代码Unity Play存储错误 [英] APKs or App Bundles are available to 64-bit devices, but they only have 32-bit native code Unity Play store error

查看:716
本文介绍了APK或应用程序捆绑包可用于64位设备,但它们仅具有32位本机代码Unity Play存储错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试按照Google指南针对64位体系结构构建游戏,我将统一性升级到受支持的LTS版本2018,并将脚本后端更改为IL2CPP

I am trying to build my game for 64 bit architecture as per Google guideline I upgrade the unity to supported LTS version 2018 and change the scripting backend to IL2CPP

并选中ARM64复选框并使用Android应用程序捆绑包

and checked the ARM64 checkbox and using Android application bundles

但我在Google Play控制台上仍然遇到错误

but still I am getting error on Google Play console

我不明白为什么会收到此错误,因为我遵循了Google指南中的64位提及此处.我该如何解决?

I can't understand why I am getting this error as I have followed the google guidelines for 64 bit mention here. How can I resolve this?

推荐答案

尝试在不使用x86体系结构的情况下构建应用.

Try to build the App without the x86-Architecture.

否则,您的设置看起来会很好.

Otherwise your settings look fine.

您还可以尝试导出项目(而不是构建应用程序捆绑包)并使用Android Studio来构建APK.

Also you can try to export the project (instead of building the app bundle) and build the APK using Android Studio.

这篇关于APK或应用程序捆绑包可用于64位设备,但它们仅具有32位本机代码Unity Play存储错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆