Если вы не хотите использовать универсальный, вам нужно загрузить каждый конкретный apk в Play Store. Когда пользователь посещает приложение в Play Store, ему / ей будет предоставлен конкретный apk, соответствующий типу его устройства.

то я не выпустил в течение некоторого времени. Android Studio использовала только один apk, который был релизной версией. На этот раз он сгенерировал 3 примерно так:

1.app-armeabi-v7a-release.apk
2.app-x86-release.apk
3.app-universal-release.apk

Я собираюсь предположить, что я хочу использовать универсальный для Google Play Store.
Но может ли кто-то сломать специфику каждого из них?

 Stephen15 сент. 2017 г., 18:24
Эта ссылка может помочь:developer.android.com/google/play/publishing/multiple-apks.html
 huey7715 сент. 2017 г., 21:43
Эта ссылка очень помогла. Благодарю.

Ответы на вопрос(1)

U. Обычно они генерируются при использовании встроенной библиотеки внутри АПК (подробнее наДобавьте код C и C ++ в ваш проект), Вы можете прочитать об этом вABI ManagementВот выдержка:

Различные телефоны Android используют разные процессоры, которые, в свою очередь, поддерживают разные наборы команд. Каждая комбинация ЦП и наборов команд имеет свой собственный двоичный интерфейс приложения или ABI. ABI с большой точностью определяет, каким образом машинный код приложения должен взаимодействовать с системой во время выполнения. Вы должны указать ABI для каждой архитектуры процессора, с которой вы хотите, чтобы ваше приложение работало.

Каждый будет содержать конкретные инструкции для архитектуры, за исключениемapp-universal-release.apk.

app-armeabi-v7a-release.apk это дляv7-a ARM devices

app-x86-release.apk это для«x86» или «IA-32»

app-universal-release.apk содержит обе конкретные инструкции в приложенииarmeabi-v7a-release.apk а такжеapp-x86-release.apk

Вы можете использовать только универсальный, но вы, вероятно, не захотите использовать его, если сгенерированный apk слишком велик. Пользователь склонен избегать большого приложения в игровом магазине. Итак, чтобы преодолеть это, вам нужно разбить apk на конкретный, чтобы полученный apk был меньше.

Если вы не хотите использовать универсальный, вам нужно загрузить каждый конкретный apk в Play Store. Когда пользователь посещает приложение в Play Store, ему / ей будет предоставлен конкретный apk, соответствующий типу его устройства.

Ваш ответ на вопрос