К содержанию

Ошибка · Android

«Конфликт пакетов» при установке Тик Ток мода: причины и решение

Автор: Редакция tiktokapkmod.ruПроверено

Ошибка «Конфликт пакетов» в тикток моде означает, что на телефоне уже есть приложение с тем же именем пакета и другой подписью. Android не разрешает заменить одно приложение другим, если их подписал разный автор. Чаще всего конфликтуют оригинальный TikTok из Google Play и модифицированная сборка либо моды разных авторов. Решение почти всегда одно: найти и удалить мешающее приложение, включая его следы в других профилях телефона.

Так выглядит сообщение на экране Android

Причины

  • Установлен оригинальный TikTok с тем же именем пакета, что и у мода.
  • Стоит мод другого автора, подписанный другим сертификатом.
  • Автор мода сменил сертификат подписи между версиями.
  • Старая версия удалена только у основного пользователя, но осталась во втором пространстве или рабочем профиле.
  • Новая версия имеет меньший version code, чем установленная.

Решение: от простого к сложному

  1. Найдите установленную версию

    Откройте «Настройки - Приложения» и найдите в списке TikTok, TikTok Lite и все моды. Откройте каждое и посмотрите версию внизу страницы. Запомните, какое приложение может иметь то же имя пакета.

  2. Удалите мешающее приложение

    Нажмите «Удалить» на странице найденного приложения. Если это оригинальный TikTok, он мог быть предустановлен, тогда нажмите «Отключить» и «Удалить обновления». После удаления снова откройте файл мода.

  3. Проверьте второе пространство и рабочий профиль

    На многих оболочках есть «Второе пространство», «Клон приложений» или рабочий профиль. Приложение, удалённое у основного пользователя, может остаться там. Откройте «Настройки - Приложения - Все приложения», в меню выберите показ всех пользователей и удалите TikTok везде.

  4. Удалите приложение через ADB, если оно скрыто

    Если приложения нет в списке, а конфликт остаётся, подключите телефон к компьютеру с включённой отладкой по USB. Выполните команду adb uninstall com.zhiliaoapp.musically или команду с именем пакета мода. Имя пакета указано на карточке мода в блоке «Файл».

  5. Сверьте подпись старой и новой версии

    Откройте страницу версии мода на сайте. Если там есть строка о смене сертификата подписи, обновить сборку поверх нельзя. Удалите старую версию, а затем установите новую.

  6. Проверьте version code

    Android не ставит более старую версию поверх новой. Если вы откатываетесь на прежнюю сборку, сначала удалите текущую. Номер версии и version code есть на карточке и в архиве версий.

Что такое имя пакета и почему оно конфликтует

Каждое Android-приложение имеет уникальное имя пакета. У оригинального TikTok это com.zhiliaoapp.musically. Система считает приложения с одинаковым именем одним и тем же приложением.

Когда вы ставите APK с уже занятым именем, Android решает, что это обновление. Обновление разрешено, только если подпись нового файла совпадает с подписью установленного. Подпись автора мода никогда не совпадает с подписью TikTok, поэтому возникает конфликт.

По этой причине часть модов меняет имя пакета. Такие сборки встают рядом с оригиналом, и конфликта нет. Другие сохраняют имя, и перед их установкой оригинал придётся удалить.

Почему ошибка остаётся после удаления

Самая частая ловушка - второй пользователь на телефоне. Оболочки с функциями клонирования приложений хранят отдельную копию TikTok. У основного пользователя приложения уже нет, а в системе оно ещё зарегистрировано.

Вторая ловушка - предустановленный TikTok на некоторых моделях. Такое приложение нельзя удалить полностью обычным способом, можно только отключить. В этом случае мы советуем выбирать сборку с изменённым именем пакета.

Как не допустить повторного конфликта

Перед установкой мода проверяйте на карточке имя пакета и отпечаток подписи. Обновляйте сборку только файлами того же автора. Если сайт предупреждает о смене сертификата, заранее удалите старую версию и сохраните нужные черновики.

Не ставьте одновременно несколько модов с одинаковым именем пакета. Если хочется сравнить две сборки, выбирайте ту, что встаёт рядом с оригиналом. Когда ошибка звучит иначе, например «Приложение не установлено» без подробностей, начните с общего разбора.

Какие моды затронуты

Ошибка не привязана к конкретной версии: она встречается у разных модов. Если она появилась у вас, отправьте жалобу с карточки мода.

Гайды по теме

Вопросы и ответы

Можно ли держать на телефоне оригинальный TikTok и мод одновременно?

Можно, если у модифицированной версии другое имя пакета. Некоторые авторы специально меняют его, чтобы сборка ставилась рядом с оригиналом. Имя пакета смотрите на карточке мода.

Удалится ли аккаунт, если удалить оригинальный TikTok?

Нет, аккаунт хранится на серверах TikTok. После установки мода войдите в тот же аккаунт. Как это сделать, описано в гайде о входе в аккаунт.

Почему конфликт появился при обновлении того же мода?

Скорее всего, автор подписал новую версию другим сертификатом. На странице версии сайт показывает такую смену отдельной строкой. Удалите старую сборку и установите новую начисто.

Что делать, если ADB пишет, что пакет не найден?

Проверьте имя пакета: у мода оно может отличаться от оригинального. Посмотреть список установленных пакетов можно командой adb shell pm list packages с фильтром по слову tiktok или musically.

Связанные материалы