如何检测 Adob​​e AIR 中的 Android 操作系统版本?

2023-12-27

在 iOS 上,Adobe AIR 的 Capability.os 可能类似于"iPhone OS 5.1.1 iPad3,1“ - 非常清楚地识别操作系统版本以及设备型号。在 Android 上,它看起来更像“Linux 2.6.35.7-59465-g42bad32". 维基百科 http://en.wikipedia.org/wiki/Android_version_history列出了以下适用于 Android 版本的 Linux 内核:

  • 2.6.29:1.6、2.0、2.1
  • 2.6.32:2.2x
  • 2.6.35:2.3x
  • 2.6.36:3.x
  • 3.0.1: 4.0x

这些是一成不变的还是某些系统会报告不同的 Linux 版本?

有没有更好的方法使用 AIR 和 ActionScript 确定 Android 操作系统版本?

出于我的目的,我需要区分 4.0(冰淇淋三明治)和 4.1(果冻豆)。我认为 4.1 使用 Linux 内核 3.1.10 - 谁能确认?


好吧,我还有另一个解决方案。我发现这个 AS3 类通过获取名为“/system/build.prop”的 Android 系统文件来确定 Android 的版本。

您还可以获取其他信息,例如型号、品牌、SDK 版本和 CPU

看一看:https://github.com/funky-monkey/Android-Native-Device-Info https://github.com/funky-monkey/Android-Native-Device-Info

另请参阅有关 iOS 的信息:

  • http://forum.starling-framework.org/topic/detect-device-modelperformance http://forum.starling-framework.org/topic/detect-device-modelperformance
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检测 Adob​​e AIR 中的 Android 操作系统版本? 的相关文章

随机推荐