APKS에서 APK로: 쉬운 설치를 위해 분할 APK를 병합하는 방법
APKMirror 또는 APKPure와 같은 대체 소스에서 Android 앱을 다운로드한 경우 .apk 파일 확장자를 발견했을 가능성이 높습니다. 기존 APK와 달리 이러한 파일은 Android가 앱 설치를 효율적으로 관리하는 현대적인 방식인 '분할 APK'입니다. 그러나 기본적으로 지원하지 않는 장치에 설치하는 것은 골치 아픈 일이 될 수 있습니다.
아래에서는 실제로 APKS 파일가 무엇인지, Android에서 이를 사용하는 이유, apk를 apk로 변환하는 방법, APK를 APK로 분할 또는 분할 APK 온라인 병합를 검색하는 사용자를 위해 APKS를 단일 APK로 병합를 APKS-APK 온라인 도구를 사용하여 어디에서나 설치할 수 있는 방법에 대해 설명합니다 (APK-XAPK 및 APKS 가이드).
한눈에: .apks 파일은 bundletool에서 생성된 분할 APK의 ZIP입니다. Play 스토어(또는 SAI와 같은 분할 인식 설치 프로그램)는 자동으로 분할 선택을 처리합니다. 대신 단일 설치 가능 파일이 필요한 경우 APKS에서 APK로의 합병 또는 bundletool build-apks --mode=universal를 사용하여 관련 분할을 하나의 범용 APK로 병합하세요.
분할 APK(APKS)란 무엇입니까?
분할 APK는 Android 앱 번들(AAB)와 함께 도입되었습니다. 그 전에 개발자는 가능한 모든 화면 크기, 언어 및 CPU 아키텍처(ARM, x86 등)에 대한 리소스가 포함된 대규모 "두꺼운" APK를 만들어야 했습니다.
분할 APK를 사용하면 앱이 여러 부분으로 분류됩니다.
- 기본 APK: 앱의 주요 로직과 기능이 포함되어 있습니다.
- 구성 APK(밀도): 특정 화면 해상도(hdpi, xhdpi 등)에 대한 이미지가 포함되어 있습니다.
- 구성 APK(언어): 특정 언어에 대한 번역이 포함되어 있습니다.
- 구성 APK(ABI): 특정 프로세서에 대한 기본 라이브러리가 포함되어 있습니다.
APKS 파일는 이러한 개별 분할을 모두 보유하는 단순한 컨테이너(일반적으로 ZIP 아카이브)입니다.
APKS를 단일 APK로 병합하는 이유는 무엇입니까?
분할 APK는 대역폭을 절약하는 데는 좋지만 다음과 같은 이유로 사이드로드 관리가 어렵습니다.
- 표준 설치 프로그램 실패: 기본 Android 패키지 설치 프로그램은 한 번에 하나의 APK만 설치할 수 있습니다.
- 이식성: 병합된 APK는 모든 기기에서 작동하는 단일 파일입니다(모든 분할을 병합한 경우).
- 호환성: 이전 Android 버전(Lollipop 이전) 또는 특정 맞춤 ROM은 분할로 인해 어려움을 겪을 수 있습니다.
- 백업 용이성: 하나의 파일을 유지하는 것이 5-10개의 분할 조각을 관리하는 것보다 간단합니다.
APKS를 온라인으로 병합하는 방법(쉬운 방법)
이러한 파일을 처리하는 가장 빠른 방법은 브라우저 기반 APKS 도구를 사용하는 것입니다. 작동 방식은 다음과 같습니다.
병합 단계:
- APKS를 APK로 변환하는 변환기로 이동하세요.
- .apks 파일을 보안 업로드 영역에 업로드하세요.
- 우리 도구는 번들을 분석하고 기본 APK와 필요한 구성 분할을 식별합니다.
- 브라우저 귀하의 파일은 서버에 업로드되지 않습니다!에서 직접 구성요소를 추출합니다.
- 최종 병합된 .apk 파일 또는 기본 설치 장치를 다운로드합니다.
개인정보 보호
원격 서버에서 파일을 처리하는 다른 변환기와 달리 우리 도구는 클라이언트 측 JavaScript를 사용합니다. 즉, 개인 앱과 데이터가 컴퓨터에 유지되므로 APK를 병합하는 가장 안전한 방법이 됩니다.
방법 2: SAI(Split APKs Installer) 앱 사용
Android 휴대폰에 직접 설치하고 싶다면 SAI가 최고의 표준 애플리케이션입니다. 오픈 소스이며 F-Droid 및 Play Store에서 사용할 수 있습니다.
SAI를 사용하는 방법:
- SAI를 열고 저장 권한을 부여하세요.
- "APK 설치"를 클릭하고 다운로드에서 .apks 파일을 선택하세요.
- SAI는 휴대폰 하드웨어와 일치하는 분할을 자동으로 선택합니다.
- 설치를 클릭합니다.
APKS와 XAPK: 차이점은 무엇인가요?
비슷해 보이지만 서로 다른 용도로 사용됩니다.
| 특징 | APKS | XAPK |
|---|---|---|
| 목차 | 다중 분할 APK | 하나의 APK + OBB 데이터 |
| 원산지 | Google Play 동적 전달 | 타사 앱 스토어(APKPure) |
| 목적 | 다운로드 크기 줄이기 | 기본 APK 크기 제한 우회 |
APKS 병합 시 일반적인 문제
때로는 분할을 병합하면 앱이 손상될 수 있습니다. 이유는 다음과 같습니다.
- 누락된 기본 APK: 베이스가 없으면 앱이 시작되지 않습니다.
- 아키텍처 불일치: ARMv7 분할만 포함하고 ARMv8 장치에서 실행하려고 하는 경우.
- 서명 파손: 분할을 수정하면 앱 서명이 무효화되어 설치가 불가능해지는 경우가 있습니다.
참고: 보안을 위해 서명 확인 도구를 사용하여 최종 파일을 확인하는 것이 좋습니다.
사이드로드하기 전에 병합된 독립 실행형 APK 확인
APKS에서 APK로에서 이동하는 것은 즐겨 사용하는 앱을 휴대하고 쉽게 설치할 수 있는 가장 안정적인 방법입니다. 어떤 사람들은 개인 정보 보호를 위해 우리와 같은 온라인 도구를 선호합니다. 다른 것들은 편의를 위해 SAI와 같은 온디바이스 앱을 좋아합니다. 두 경로 모두 작동하며 분할 구성 요소를 이해하면 Android 환경을 완전히 제어할 수 있습니다.