如何查找您的 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。 在這種情況下,更大的文件大小是值得的。
了解設備的來龍去脈非常簡單。 幸運的是,一旦你弄清楚了這些信息,你就不必再擔心它了,直到你得到一部新手機。