Почему моя загрузка APK перезаписывает несвязанный файл apk, который уже установлен?

Справочная информация

  • У нас есть несколько файлов .apk, хранящихся на внутреннем веб-сайте.
  • Для простоты в этом посте я буду называть их файл1.apk -> файл3.apk.
  • Файлы называются по-разному и имеют собственные соответствующие ссылки для скачивания на сайте.

Проблема

  • Если пользователь загрузит какой-либо один файл .apk, он будет работать нормально. Однако, если они решат загрузить второй файл apk, например, file2.apk, AndroidOS предложит пользователю обновить ранее установленный файл file1.apk, а не устанавливать этот .apk как отдельный файл. Как я могу получить все файлы, которые будут храниться на устройстве в любой момент времени?

Если нужна дополнительная информация, не стесняйтесь спрашивать.


Заранее спасибо!


person ClicheCoffeeMug    schedule 16.12.2019    source источник
comment
Не могли бы вы опубликовать AndroidManifest для всех соответствующих приложений?   -  person Arthur Attout    schedule 16.12.2019
comment
@ArthurAttout Конечно. Опубликую в ближайшее время   -  person ClicheCoffeeMug    schedule 16.12.2019
comment
@ArthurAttout Оказывается, они создавались с одним и тем же идентификатором приложения, поэтому они перезаписывали друг друга. Спасибо вам за помощь! Теперь это исправлено.   -  person ClicheCoffeeMug    schedule 16.12.2019


Ответы (1)


У них одинаковый applicationId?

Каждое приложение Android имеет уникальный идентификатор приложения, который выглядит как имя пакета Java, например com.example.myapp. Этот идентификатор однозначно идентифицирует ваше приложение на устройстве и в магазине Google Play.

person mvp    schedule 16.12.2019
comment
Хм, я лично не собирал файлы .apk, так что позвольте мне получить эту информацию, и я отвечу ей. - person ClicheCoffeeMug; 16.12.2019
comment
Оказывается, они создавались с одним и тем же идентификатором приложения, поэтому они перезаписывали друг друга. Спасибо вам за помощь! Теперь это исправлено. - person ClicheCoffeeMug; 16.12.2019