
Android 휴대 전화에서 사이드 로딩 할 앱을 다운로드하려고 시도한 경우 혼동 될 수 있습니다. 다양한 장치 사양에 맞게 설계된 동일한 앱의 여러 버전이있는 경우가 종종 있습니다. 어떤 버전이 올바른지 어떻게 알 수 있습니까?
다른 파일 버전 이해
이 내용을 읽으면 Play 스토어에서 무료로 제공되는 APK의 합법적 인 호스팅 사이트 인 APK Mirror에서 앱을 다운로드 할 가능성이 큽니다. 원하는 앱이 지리적 제한이 있거나 기기에서 사용할 수 없거나 아직 계정에 업데이트되지 않은 경우에 유용한 옵션입니다. XDA 개발자 나 다른 소스에서 다운로드 할 때이 정보가 필요할 수도 있습니다.
관련 : Android에서 앱을 사이드로드하는 방법
그것이 당신이 자신을 찾는 곳이라면, 휴대 전화에 대한 적절한 다운로드를 알아 내려는 것은 번거로울 수 있습니다. 보고있는 앱에 하나의 버전 만 있지만 일부 앱에 여러 버전이있는 경우 걱정할 필요가 없습니다. 예를 들어 YouTube는 40 가지 변형. 이때 휴대 전화에 가장 적합한 버전을 알아야합니다.

일반적으로 세부 사항은 세 가지 주요 범주로 분류됩니다.
- 건축물: 이것은 전화기의 프로세서 유형을 나타냅니다. 일반적으로 옵션은 arm, arm64, x86 및 x86_64입니다. ARM 및 x86은 32 비트 프로세서 용이며 arm64 및 x86_64는 64 비트 프로세서 용입니다. 아래에서 더 자세히 설명하겠습니다.
- 안드로이드 버전 : 기기에서 실행중인 Android OS 버전입니다.
- 화면 DPI : DPI는 “인치당 도트 수”를 나타냅니다. 기본적으로 휴대 전화 화면의 픽셀 밀도입니다. 예를 들어 6 인치 풀 HD 화면 (1920 × 1080)의 DPI는 ~ 367입니다. 그 해상도는 최대 2880 × 1440이며, DPI는 ~ 537로 증가합니다.
기술적으로, 픽셀 밀도를 언급 할 때 올바른 용어 할까요 PPI 또는 인치당 픽셀 수입니다. 그러나 APK Mirror (및 기타)는이를 DPI로 지칭하기 때문에 상대적인 용어를 사용합니다.
ARM 대 x86
Android 버전과 DPI는 매우 간단하지만 프로세서 아키텍처는 또 다른 이야기입니다. 가능한 한 간단하게 분류하기 위해 최선을 다하겠습니다.
- 팔: 이것은 무엇보다도 모바일 프로세서 아키텍처이며 현재 대부분의 휴대 전화에서 실행되는 기능입니다. Qualcomm의 Snapdragon, Samsung의 Exynos 및 MediaTek의 모바일 칩은 모두 ARM 프로세서의 예입니다. 대부분 최신 칩은 64 비트이거나 ARM64.
- x86 : 이것은 인텔 칩의 아키텍처 사양입니다. 인텔이 컴퓨터 시장에서 지배적 인 것처럼,이 칩은 안드로이드 핸드셋에서 덜 일반적입니다. x86_64 64 비트 Intel 칩을 나타냅니다.
이 정보는 x86 및 ARM 파일이 상호 호환되지 않기 때문에 특히 중요합니다. 휴대 전화의 특정 아키텍처에 맞게 설계된 버전을 사용해야합니다.
마찬가지로 휴대 전화에서 32 비트 프로세서를 실행중인 경우 64 비트 APK가 작동하지 않습니다. 그러나 64 비트 프로세서는 이전 버전과 호환되므로 32 비트 APK는 64 비트 프로세서에서 제대로 작동합니다.
장치의 올바른 정보를 찾는 방법
알고 있습니다. 혼란 스럽습니다. 좋은 소식은 Droid 하드웨어 정보라는 앱으로 모든 기기 정보를 쉽게 찾을 수 있다는 것입니다. 이 앱은 Play 스토어의 무료 앱이며 휴대 전화에 대해 알아야 할 모든 것을 알려줍니다.
계속해서 설치하고 실행하십시오. 원하는 것을 정확히 찾을 수있는 곳을 알려 드리겠습니다.
보려는 첫 번째 탭은 '기기'탭이며 기본적으로 앱이 열립니다. 여기에는 DPI와 Android OS 버전의 두 가지 주요 정보가 있습니다.
DPI를 찾으려면 디스플레이 섹션 아래의 소프트웨어 밀도 항목을보십시오.

Android 버전의 경우 장치 섹션에서 OS 버전을 확인하십시오. 버전 번호가 명시 적으로 표시됩니다.

아키텍처 정보를 보려면 시스템 탭으로 이동하고 프로세서 탭에서 CPU 아키텍처 및 명령어 세트 항목을 확인하십시오. 이것은“arm64”또는 이와 유사한 문구를 명시 적으로 언급하지 않기 때문에 다른 것만 큼 쉽지는 않습니다. 따라서 줄 사이를 조금 읽어야합니다.

먼저 아키텍처 이름에 “64”가 표시되면 64 비트 장치임을 거의 보증 할 수 있습니다. 충분히 쉽다. 이것이 ARM인지 x86인지 알아 내기 위해 명령어 세트 섹션을 살펴볼 것입니다. 다시 말하지만 여기에서는 “arm”과 같은 기본 정보를 찾고 있습니다.

예를 들어 Pixel 2 XL (위의 스크린 샷)에서 ARM64 장치라는 것이 분명합니다. 그러나 Nexus 5는 그다지 명확하지 않습니다. ARM은 ARM임을 알 수 있지만 32 비트 프로세서로 명시 적으로 표시하지는 않습니다. 이 경우 64 비트 아키텍처를 지정하지 않기 때문에 32 비트 칩이라고 가정 할 수 있습니다.

다운로드 할 파일 선택
이를 염두에두고 위의 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와 완벽하게 일치하는 것을 찾을 수 있다면 항상 그렇게하십시오. 그렇지 않으면 약간 더 높은 것을 선택할 수도 있습니다.
그러나 테스트 사례에서는 전화가 560 DPI이므로 480 DPI 버전이 nodpi 다운로드만큼 좋아 보일 것이라고 확신하지 않습니다. 이 경우 파일 크기가 클수록 그만한 가치가 있습니다.
기기의 기능을 배우는 것은 매우 간단합니다. 다행스럽게도이 정보를 알아 낸 후에는 새 전화를받을 때까지 다시 걱정할 필요가 없습니다.








