생성 된 apk는 각각 특정 CPU 아키텍처 용입니다. Add C and C++ Code to Your Project)에서 APK (자세한 내부 네이티브 라이브러리를 사용할 때 그들은 일반적으로 발생하는 현재, ABI Management에 대한 발췌 읽을 수 있습니다.
다른 안드로이드 단말기가 다른 CPU, 회전 지원 다른 명령어 세트를 사용을 CPU 및 명령어 세트의 각 조합에는 자체 응용 프로그램 바이너리 인터페이스 (ABI)가 있습니다 .ABI 은 런타임시 응용 프로그램의 기계 코드가 시스템과 상호 작용하는 방식을 매우 정확하게 정의합니다 .ABI는 으로 지정해야합니다 앱을 사용할 각 CPU 아키텍처에 대해
각각은 app-universal-release.apk
을 제외하고 아키텍처에 대한 특정 지침을 포함합니다.
app-armeabi-v7a-release.apk
이 v7-a ARM devices
app-x86-release.apk
이 "x86" or "IA-32"
app-universal-release.apk
가에서 특정 명령어를 모두 포함입니다입니다 armeabi-v7a-release.apk
및 app-x86-release.apk
APP-
그냥 보편적 하나를 사용할 수 있지만, 당신은 아마하지 않습니다 생성 된 apk가 너무 큰 경우 사용하고 싶습니다. 사용자는 플레이 스토어에서 큰 응용 프로그램을 피하는 경향이 있습니다. 따라서이 문제를 극복하려면 apk를 특정 apk로 분할하여 결과 apk가 더 작아야합니다.
범용 플레이어를 사용하지 않으려면 특정 apk를 Play 스토어에 업로드해야합니다. 사용자가 Play 스토어에서 애플리케이션을 방문하면 기기의 CPU 유형과 일치하는 특정 APK가 제공됩니다.
이 링크는 도움이 될 수 있습니다. https://developer.android.com/google/play/publishing/multiple-apks.html – Stephen
이 링크는 많은 도움이되었습니다. 감사. – huey77