如何查找您的 Android 设备信息以获取正确的 APK 下载
已发表: 2022-01-29如果您曾经尝试在 Android 手机上下载用于侧载的应用程序,那么您就会知道它是多么令人困惑。 通常,同一个应用程序会针对不同的设备规格设计多个版本,那么您怎么知道哪一个是正确的呢?
了解不同的文件版本
如果您正在阅读本文,那么您很有可能正在尝试从 APK Mirror 下载应用程序,这是一个合法的 APK 托管网站,可在 Play 商店中免费获得。 如果您想要的应用程序受地理限制、您的设备不可用或有尚未进入您帐户的更新,这是一个很好的选择。 尽管在从 XDA 开发人员或其他来源下载内容时,您可能还需要此信息。
相关:如何在 Android 上侧载应用程序
如果那是您发现自己的地方,那么尝试为您的手机找出正确的下载可能会很麻烦。 如果您正在查看的应用程序只有一个版本,您不必担心这一点,但有些应用程序有多个版本可用 - 例如,YouTube 有40 种不同的变体。 这时您需要知道哪个版本最适合您的手机。
一般来说,细节分为三个主要类别:
- 架构:这是指手机中的处理器类型。 通常,选项为 arm、arm64、x86 和 x86_64。 ARM 和 x86 用于 32 位处理器,而 arm64 和 x86_64 用于 64 位处理器。 我们将在下面更详细地解释。
- Android 版本:这是您的设备运行的 Android 操作系统的版本。
- 屏幕 DPI: DPI 代表“每英寸点数”——基本上这是手机屏幕的像素密度。 例如,6 英寸全高清屏幕 (1920×1080) 的 DPI 约为 367。 将该分辨率提高到 2880×1440,DPI 提高到 ~537。
从技术上讲,当提到像素密度时,正确的术语应该是 PPI,或每英寸像素数。 但由于 APK Mirror(和其他)将此称为 DPI,我们将坚持使用相关术语。
ARM 与 x86
虽然 Android 版本和 DPI 非常简单,但处理器架构完全是另一回事。 我会尽我所能在这里尽可能简单地分解它。
- ARM:这首先是一种移动处理器架构,也是现在大多数手机所运行的。 高通的骁龙、三星的 Exynos 和联发科的移动芯片都是 ARM 处理器的例子。 大多数现代芯片是 64 位或ARM64 。
- x86:这是英特尔芯片的架构规范。 尽管英特尔在计算机市场占据主导地位,但这些芯片在 Android 手机中却远没有那么常见。 x86_64指的是 64 位 Intel 芯片。
此信息尤其重要,因为 x86 和 ARM 文件不能交叉兼容——您必须使用为手机特定架构设计的版本。
同样,如果您的手机运行的是 32 位处理器,则 64 位 APK 将无法运行。 但是,64 位处理器是向后兼容的,因此 32 位 APK 可以在 64 位处理器上正常工作。
如何找到您设备的正确信息
我知道,我知道,这很混乱。 好消息是,使用名为 Droid Hardware Info 的应用程序可以轻松找到设备的所有信息。 这是 Play 商店中的免费应用程序,它会告诉您有关手机的所有信息。
继续并安装并启动它。 我们将向您展示在哪里可以找到您正在寻找的东西。
您要查看的第一个选项卡是“设备”选项卡,这是应用程序默认打开的选项卡。 这里有两个关键信息:DPI 和 Android 操作系统版本。
要查找 DPI,请查看“显示”部分下的“软件密度”条目。
对于 Android 版本,请查看设备部分下的操作系统版本。 这会显式显示版本号。
有关架构信息,请滑到系统选项卡并查看处理器选项卡下的 CPU 架构和指令集条目。 这个不像其他的那么简单,因为它没有明确地说“arm64”或类似的东西,所以你必须在字里行间读一读。
首先,如果您在架构名称中看到“64”,您几乎可以保证它是 64 位设备。 很容易。 要确定它是 ARM 还是 x86,您将查看指令集部分——同样,您只是在此处查找基本信息,例如字母“arm”。
例如,在我的 Pixel 2 XL(上面的截图)上,很明显它是一个 ARM64 设备。 然而,Nexus 5 不是很清楚——我们可以看到它是 ARM,但它没有明确将其显示为 32 位处理器。 在这种情况下,我们可以放心地假设它是 32 位芯片,因为它没有指定 64 位架构。
选择要下载的文件
考虑到这一点,让我们回到上面的 YouTube 示例。 我们将在 APK Mirror 上查看 YouTube 的多个版本,并准确找到适用于我的 Pixel 2 XL 的下载。 有了设备信息,我们知道它运行的是 64 位 ARM 处理器,DPI 为 560,运行的是 Android 8.1。
很容易匹配处理器类型和 Android 版本 — arm64 和 Android 5.0+。 但是 560dpi 没有特定的选项。
因此,我们有两个主要选项可供选择:最高可用 DPI——在本例中为 480,或“nodpi”。
在这种情况下,我建议使用“nodpi”变体,因为它包含所有可用于覆盖 DPI 色域的资源。 那么为什么不选择这个呢? 由于文件大小——因为它包含的资源基本上可以处理任何 DPI,所以它是一个更大的文件。 如果您能找到与您设备的 DPI 完美匹配的那个,请始终使用它。 否则,你也可以选择稍微高一点的,也可以。
然而,在我们的测试案例中,我不相信 480 DPI 版本看起来会和 nodpi 下载一样好,因为手机是 560 DPI。 在这种情况下,更大的文件大小是值得的。
了解设备的来龙去脉非常简单。 幸运的是,一旦你弄清楚了这些信息,你就不必再担心它了,直到你得到一部新手机。