【问题标题】:Xamarin: Does setting to 64bit works for 64 bit android devices?Xamarin:设置为 64 位是否适用于 64 位 Android 设备?
【发布时间】:2023-03-14 20:20:01
【问题描述】:

我最近才发现我必须将我的应用程序配置为 64 位才能提交给 play

我找到了如何配置的答案。我自己没有 64 位设备。我是否需要在 64 位上测试应用程序以确保它正常运行?

如果不是,我如何判断哪些库不是在 64 位运行的。

我有 4 个文件夹:

arm64-v8a armeabi-v7a x86 x86_64

每个文件夹都有相同的文件:

libe_sqlite3.so libmono-profiler-log.so libxamarin-app.so libmono-btls-shared.so libmonodroid.so libmono-native.so libmonosgen-2.0.so

【问题讨论】:

标签: android xamarin 64-bit


【解决方案1】:

不熟悉 Xamarin,但知道它们兼容 64 位。

由于所有文件夹 arm64-v8a armeabi-v7a x86 x86_64 似乎都有相同的文件,我希望您不使用任何使用 C/C++ 代码的第三方 Android 库,因此该应用程序是 64 位兼容的.

我确实建议阅读所有内容:https://developer.android.com/distribute/best-practices/develop/64-bit

你可以试试Android SDK Emulator,它是64位设备镜像。

我希望在某些时候您应该购买 64 位设备进行测试,因为许多“中端”设备都使用 64 位架构。

截至 2019 年底,32 位应用程序不会被弃用,并且鉴于对低端价位设备/非西方国家/地区的设备的需求,32 位应用程序将用于一段时间。

【讨论】:

  • 谢谢。 playStore 中的 64 位设备仍然可以看到 apk 吗
  • 是的,因为 Android 要求 64 位设备支持 32 位。因此,“目前”Play Store 中较旧的仅 32 位应用程序可用于 64 位设备。见:Is arm64-v8a compatible with armeabi-v7a?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-28
  • 2015-12-03
相关资源
最近更新 更多