Довольно часто пользователи жалуются на то, что при установке того или иного приложения Android-смартфон выдает сообщение об ошибке «Приложение не установлено. Пакет с таким названием уже существует ». Это случается из-за конфликта нового пакета с уже существующим пакетом, имеющим аналогичное название. Каждое приложение в Google Play имеет уникальное имя пакета, но это не означает, что два разработчика не могут разрабатывать два разных приложения и дать пакетам файлов одно и то же имя. И тогда ошибка возникает при попытке установить или загрузить одноименный файл APK, а Android-устройство выдает соответствующее сообщение.
В большинстве случаев ситуация возникает, когда у вашего телефона такое же приложение уже было установлено для нескольких профилей пользователей на одном устройстве, и оно не было должным образом удалено из каждого профиля. Если вы в такой ситуации попытаетесь установить новый APK того же приложения, то вы столкнетесь именно с этой ошибкой. Поэтому наиболее очевидным решением было бы тщательно удалить приложение, а затем попытаться установить новый APK. Итак, что вам нужно сделать?
Недопустимая подпись приложения
Основной вариант решения
Откройте «Настройки» -> «Приложения», затем найдите и откройте информацию о приложении. После этого откройте дополнительное меню (3 вертикальные точки) и выберите «Удалить» для всех пользователей.
Это исправление работает в большинстве случаев, но случаются и осечки, когда даже после удаления приложения для всех пользователей по-прежнему приходится сталкиваться с конфликтом пакета с уже существующим пакетом с тем же именем.
Дополнительные варианты решения
1-й вариант — разрешить установку приложений из неизвестных источников
Чтобы исправить ошибку «Приложение не установлено. Пакет с таким названием уже существует», нужно попробовать разрешить установку приложений из неизвестных источников . Соответствующий пункт имеется в настройках безопасности телефона.
2-й вариант — установка приложения с помощью ADB
- Прежде всего, необходимо установить Android Debug Bridge для ПК и в опциях «Для разработчиков» на смартфоне активировать режим «Отладка USB». (О том, как включить режим «Для разработчиков», мы подробно писали в ).
- Далее, одновременно удерживая кнопки включения и громкость+, нужно перезагрузить смартфон в режим «Recovery», после чего подключить Android-устройство к компьютеру с помощью шнура USB.
- Затем нужно открыть командную строку и ввести туда следующую команду:
adb install -l -r name-of-file.apk
* Вместо name-of-file.apk указать название устанавливаемого приложения.
3-вариант — модификация приложения (требуются Root-права)
Чтобы воспользоваться этим способом, необходимо иметь Root-права на устройстве и установить приложение . Далее, необходимо выполнить следующую последовательность действие :
Как на Сяоми убрать подписи под ярлыками приложений
Теперь вы знаете, как справиться с ситуацией, если Android-смартфон выдает ошибку «Приложение не установлено. Пакет с таким названием уже существует». Хотите поделиться своими методами или рассказать, сработали ли способы, предложенные выше — пишите в комментариях. Обсудим вместе.
Довольно часто пользователи жалуются на то, что при установке того или иного приложения Android-смартфон выдает сообщение об ошибке «». Это случается из-за конфликта нового пакета с уже существующим пакетом, имеющим аналогичное название. Каждое приложение в Google Play имеет уникальное имя пакета, но это не означает, что два разработчика не могут разрабатывать два разных приложения и дать пакетам файлов одно и то же имя. И тогда ошибка возникает при попытке установить или загрузить одноименный файл APK, а Android-устройство выдает соответствующее сообщение.
В большинстве случаев ситуация возникает, когда у вашего телефона такое же приложение уже было установлено для нескольких профилей пользователей на одном устройстве, и оно не было должным образом удалено из каждого профиля. Если вы в такой ситуации попытаетесь установить новый APK того же приложения, то вы столкнетесь именно с этой ошибкой. Поэтому наиболее очевидным решением было бы тщательно удалить приложение, а затем попытаться установить новый APK. Итак, что вам нужно сделать?
Основной вариант решения
Откройте «Настройки » -> «Приложения », затем найдите и откройте информацию о приложении. После этого откройте дополнительное меню (3 вертикальные точки) и выберите «Удалить » для всех пользователей.
Это исправление работает в большинстве случаев, но случаются и осечки, когда даже после удаления приложения для всех пользователей по-прежнему приходится сталкиваться с конфликтом пакета с уже существующим пакетом с тем же именем.
Дополнительные варианты решения
Чтобы исправить ошибку «Приложение не установлено. Пакет с таким названием уже существует », нужно попробовать разрешить установку приложений из неизвестных источников. Соответствующий пункт имеется в настройках безопасности телефона.
- Перейдите в раздел «Настройки «;
- Далее зайдите в раздел «Безопасность «;
- Найдите пункт «Неизвестные источники» и галочкой разблокируйте загрузку;
- Если смартфон выдаст запрос, подтвердите свое решение, нажав OK;
- Вернитесь в папку, где находится файл.apk. Нажмите на него и установите приложение.
2-й вариант — установка приложения с помощью ADB
- Прежде всего, необходимо установить Android Debug Bridge для ПК и в опциях «Для разработчиков » на смартфоне активировать режим «Отладка USB ». (О том, как включить режим «Для разработчиков », мы подробно писали в следующей статье ).
- Далее, одновременно удерживая кнопки включения и громкость+ , нужно перезагрузить смартфон в режим «Recovery «, после чего подключить Android-устройство к компьютеру с помощью шнура USB.
- Затем нужно открыть командную строку и ввести туда следующую команду:
* Вместо name-of-file.apk указать название устанавливаемого приложения.
3-вариант — модификация приложения (требуются Root-права)
Чтобы воспользоваться этим способом, необходимо иметь
Операционная система Android располагает собственным магазином приложений Play Market. Поэтому пользователи могут не рыскать по посторонним ресурсам в поисках софта, а качать его из официального, проверенного и модерируемого источника. Все это очень хорошо, но иногда установка прерывается ошибкой. Появилась надпись «Приложение не установлено» на Андроиде – что делать в этом случае? Ничего критичного в этой ошибке нет, попробуем избавиться от нее вместе.
Очистка устройства от мусора
Если в процессе установки софта возникла ошибка «Приложение не установлено», значит, пришла пора почистить операционную систему от мусора. Его тут действительно полно – он образуется в результате работы ОС и приложений, причем в довольно больших количествах. Наличие мусора приводит к появлению ошибок и сбоев, поэтому от него нужно избавляться . Для этого мы будем использовать популярное приложение Clean Master – его нужно установить заранее, в числе первых приложений.
Как производится очистка?
- Запускаем приложение;
- Запускаем анализ мусора;
- Удаляем найденный мусор.
В завершение можно выгрузить неиспользуемые приложения – это делается нажатием одной кнопки.
Если хочется добиться более выразительных результатов, смартфон или планшет следует перезагрузить. После того как вы очистите операционную систему от мусора, попытайтесь установить софт еще раз – зайдите в Play Market и запустите повторную инсталляцию. Если все прошло хорошо, а критический мусор был удален, установка приложений пройдет без ошибок. Активируйте очистку каждый раз, когда вы замечаете наличие каких-то ошибок в работе операционной системы Android .
Вместо приложения Clean Master вы можете использовать любые другие приложения для очистки и ускорения Android-устройств, в том числе, совмещенные с антивирусными утилитами. Также во многих трубках реализованы базовые инструменты для очистки памяти.
Удаляем ненужные приложения и файлы
Возникла ошибка «Приложение не установлено» на Android — что делать? Скорее всего, пришла пора разобраться с неиспользуемым софтом. Он загромождает внутреннюю память и препятствует нормальной инсталляции . Как показывает практика, ошибки возникают уже тогда, когда свободной памяти остается меньше 500-700 Мб.
При этом многие приложения, установленные в системе, практически не используются. Зачем их тогда держать? Смело сносим ненужные приложения и освобождаем место.
Также следует разобраться с местом хранения музыки, фотографий и видеороликов. Если все это хранится во встроенной памяти, необходимо провести ревизию и перенести файлы на карту памяти или скопировать на жесткий диск своего компьютера. После удаления софта и файлов запускаем Clean Master, проводим очистку мусора и приступаем к повторной инсталляции приложений.
Перемещение софта на карту памяти
Если ваше Android-устройство показало ошибку «Приложение не установлено» и начало ругаться на недостаток памяти, нужно удалить часть приложений. Не нашлось ничего ненужного? Тогда переместите часть приложений на карту памяти – делается это штатными способами и с помощью дополнительного программного обеспечения. Быстродействие приложений может немного снизиться, зато появится место для установки нужного софта .
Обратите внимание, что некоторые телефоны не поддерживают установку и перемещение программ на карты памяти или вовсе не обладают слотами под карточки.
Избавляемся от ошибок с помощью перезагрузки
О самом простом способе избавления от ошибок мы все-таки забыли – это самая банальная перезагрузка. Она поможет избавиться от простых ошибок в функционировании операционной системы и привести ее в нормальный вид. Перезагружать Android-устройства умеет каждый пользователь – для этого нужно удерживать кнопку включения/выключения до появления соответствующего меню . Далее выбираем пункт «Перезагрузить», дожидаемся перезагрузки и приступаем к повторной установке приложений.
Очистка от вирусов
Вирусные инфекции могут нарушить функциональность операционной системы Android. В результате этого в ней могут появиться различные ошибки, мешающие нормальной инсталляции приложений. Поэтому очень важно иметь на борту хотя бы самый простой антивирус – установите его заранее, сразу же после того как вы приобрели смартфон. Выполнив тщательную проверку на наличие вирусных инфекций, следует приступить к повторной инсталляции необходимых приложений.
Если ваше устройство повредилось и засорилось настолько, что очистки и проверки уже не помогают, попробуйте выполнить сброс к заводским настройкам (Hard Reset). Не забудьте предварительно скопировать важные данные на надежный носитель.
Источник: innovakon.ru
Android: как бороться с «Подписи приложений, использующих этот идентификатор, не совпадают» ?
Ну или на английском «incompatible with other applications using the same shared user id».
Собственно, сабж — как это лечить? Апстену кидать не предлагать, хотя уже хочется.
Не ставится бесплатная версия «Documents To Go». вот такую дрянь выдаёт.
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Поделиться
Ссылка на сообщение
В социальных сетях
Уже поискал. В той теме, правда, ответа так и не нашёл, но нашёл там в другой.
Хотя ответ найден только на вопрос, как впендюрить туда эту программу всем назло.
На вопрос, кто, почему и как так пишет программы и андроиды, что их приходится спаривать с помощью отвёртки, кувалды, и поминания всуе матери неизвестного программиста — ответа так и нет.
Вы не можете отвечать в этой теме.
Т.к. тема является архивной.
Источник: www.nn.ru
Подписи приложений использующих этот идентификатор не совпадают
Что делать, если на Android нельзя установить сервисы Google Play
Покупая б/у-шный или новый китайский смартфон, будьте готовы к тому, что на нем может отсутствовать Плей Маркет и остальные сервисы Google. В таких случаях приходится производить инсталляцию программного обеспечения собственноручно. В этом нет ничего сложного, однако иногда возникают ситуации, когда подобный софт напрочь отказывается становиться на мобильное устройство. Давайте разберемся, что делать, если не устанавливается сервис Google Play на Андроид.
Способы устранения ошибки с инсталляцией Play Market
Проблемы с установкой сервисов Гугл Плей могут возникнуть по следующим причинам:
- сбой в работе операционки;
- использование неподходящей прошивки;
- повреждение установочного файла APK;
- неправильное удаление ранее имеющегося на гаджете Плэй Маркета;
- воздействие вредоносного ПО.
Для устранения данных причин можно прибегнуть к таким методам:
- Скачиванию другого установочного файла Play Market.
- Сбросу системы до заводских настроек.
- Нестандартной установке Гугл Плей.
- Поиску и очистке устройства от остаточных файлов.
- Повторной прошивке телефона (планшета).
Если Play Market не устанавливается на ваш гаджет, первое, что нужно сделать, это скачать с интернета другой файл APK. При этом искать его следует на известных и проверенных ресурсах (например, на сайте 4pda.ru).
Причиной ошибки также может быть единичный сбой в работе Андроида. Поэтому следующим вашим действием должна стать перезагрузка смартфона и повторная инсталляция сервиса Google. Если и это не помогло установить Плей Маркет, значит, проблема имеет более серьезный характер и бороться с ней нужно более радикальными методами.
Сброс системы до заводских настроек
Рассматривая, почему не устанавливается Плей Маркет на Android, следует отметить причину, кроющуюся в конфликте сервисов Google с имеющимся на девайсе софтом. Конфликтатором может выступать любая программа, размещенная на устройстве. В этом случае оптимальным решением проблемы является сброс ОС к заводским настройкам:
- Откройте настройки гаджета и войдите во вкладку «Восстановление и сброс».
- В появившемся окне запустите соответствующую процедуру.
- Подтвердите свои действия, тапнув «Стереть все».
- Попробуйте выполнить установку Play Market еще раз.
Hard Reset повлечет за собой стирание с телефона всех пользовательских данных. Поэтому предварительно всю важную информацию рекомендуется скопировать в надежное место (например, на ПК).
Нестандартная установка Google Play
Если после Hard Reset Плей Маркет так и не установился на смартфон, можно попробовать произвести загрузку нестандартным путем. Дело в том, что на китайских аппаратах может быть не предусмотрен сервис GApps. В этом случае обычная инсталляция не приведет к желаемому результату.
В качестве установщика будем использовать менеджер файлов Mobile Go. Порядок действий будет следующим:
- Загружаем программу на ПК.
- Ищем и скачиваем из сети такие файлы: GoogleServiceFramework.apk, GoogleLoginService.apk и Google Play.apk.
- На мобильном устройстве активируем отладку по USB.
- Подключаем к компьютеру проблемный гаджет и при необходимости ставим к нему драйвера.
- Включаем Mobile Go. Переходим во вкладку My Device и активируем права суперпользователя.
- В левом столбце переходим в раздел File, после чего открываем внутреннюю память телефона и ищем там каталог system.
- Заходим в папку app и копируем туда ранее скачанные файлы APK, кликнув в верхней панели по кнопке Add. Пока Google Play устанавливается, телефон от ПК отключать категорически запрещается, так как это может повлиять на его дальнейшую работу.
- Отсоединяем аппарат от компьютера и перезапускаем его.
После выполнения описанных действий Плей Маркет на Андроиде должен заработать.
Очистка мобильного устройства от остаточных файлов
Если телефон покупался с рук, то есть до вас им уже пользовались, не исключено, что бывший владелец ранее устанавливал на него Play Market. В этом случае удаление приложения перед продажей девайса могло быть выполнено неправильно или же не до конца, в результате чего в системе сохранились остаточные файлы. Именно они и могут стать причиной сбоя при повторной установке сервисов Гугл.
Обычно остаточные файлы прячутся в папке data. Так как она является системной, то доступ к ней возможен только при наличии у пользователя root прав. Кроме программы для рутирования, вам также понадобится файловый менеджер Root Explorer, который прекрасно работает с системными каталогами.
Подписи приложений использующих этот идентификатор не совпадают
Текущее время: 19 янв 2020, 01:42
Информация
Запрошенной темы не существует.
- Список форумов
- Техподдержка • Наша команда • Удалить cookies конференции • Часовой пояс: UTC + 3 часа
Подписи приложений использующих этот идентификатор не совпадают
Текущее время: 19 янв 2020, 01:42
Информация
Запрошенной темы не существует.
- Список форумов
- Техподдержка • Наша команда • Удалить cookies конференции • Часовой пояс: UTC + 3 часа
Подписи приложений использующих этот идентификатор не совпадают
Проблема в обновлении приложения лежащего в GP и написанного на Java, на новое приложение AIR. Google play ругается на неправильное название пакета. Но как я понял не устраивает его не просто название apk файла, а идентификатора приложения, так как названия файлов — старого и нового совпадают. Идентификатор указывается в дескрипторе, однако в предыдущем id — есть нижнее подчеркивание, а сборщик AIR на нижнее подчеркивание ругается, и говорит что идентификатор должен состоять только из букв, цифр и точек. Есть ли способ переписать идентификатор после сборки APK.
Также скорее всего имеет место префикс air. Его получают все air приложения, однако скорее всего после установки, ибо при разборке APK в дескрипторе ID указан все еще без air. Простая замена ID в дескрипторе в собранном приложении не помогает, приложение перестает устанавливаться. Магазин говорит что приложение не оптимизировано, после оптимизации — что не подписано, ну а после подписи снова не оптимизировано и т.д.
Вот как решил, может кому пригодится. Все же изменил идентификатор после сборки. Для начала префикс AIR убрал переменной окружения Windows, теперь все приложения мои по умолчанию собираются без него. Но возникла проблема в следующем — у заказчика название приложения в идентификаторе разделялось нижним подчеркиванием, что опять же не допустимый символ для сборщика Air.
В общем плюнул на это, собрал APK слитно без нижнего подчеркивания (apkname). Потом декомпилировал его apktool’ом. Вставил нижнее подчеркивание в индентификатор в дескрипторе, там кажется 2 строчки, переименовал папки, которые лежат одна в другой соответсвуя вашему дескриптору — например com/companyname/app_name, и из головной папки, текстовым редактором прошелся поиском по файлам с заменой совпадений appname -> app_name. Потом все тем же Apktool’ом собрал, оптимизировал zipalign’ом, подписал jarsigner’ом и снова оптимизировал. И гугл плей принял )
В связи с этим вопрос, нельзя ли как-то разрешить испозльование нижнего подчеркивания сборщиком? Танцев с бубном можно было бы избежать.
Идентификатор пакета этого приложения не совпадает с идентификатором подписи кода
Когда я пытаюсь собрать и запустить приложение на устройстве, я получаю следующую ошибку Ошибка App installation failed: This application’s bundle identifier does not match its code signing identifier.
Я проверил сертификаты подписи, идентификаторы пакетов, профиль обеспечения, права и все правильно.
В итоге ошибка была вызвана Карфагеном .
После удаления и перестройки всех фреймворков это решило проблему.
Вы используете пользовательские файлы .xcconfig ?
Иногда пользовательские .xccofigs могут переопределить стандартные настройки кода.
1) Проверьте, есть ли у проекта пользовательская конфигурация с помощью: — 1) Нажмите на project бы он ни назывался в Xcode (обычно вверху)
2) Справа вы увидите настройки вашего проекта. Здесь вы можете установить идентификатор. Если нет, то вы ошибаетесь. Вот что вы должны увидеть:
3) Измените «Идентификатор пакета» на что-нибудь с эффектом «com.yourcompany.yourAppName». — com.yourcompany — обратное доменное имя вашего веб-сайта. Apple Рекомендую это. — После того, как com.yourcompany указывает имя приложения или «псевдоним», укажите его так. Com.yourcompany.myCoolApp будет полным идентификатором.
4) Как только вы это сделаете, убедитесь, что в разделе «Настройки сборки», как показано ниже:
— что ваша «идентификация подписи кода» установлена на любую идентификацию, которую вы хотите. Для отладки на iOS или OSX вы используете «iPhone Developer: ваше имя xxx» или «Mac Developer: ваше имя xxx».
- Путь к ресурсам для подписи кода: зарезервирован для расширенных инструментов / инструментов командной строки
- Другие флаги подписи кода: Не уверен, никогда не приходилось использовать это
- Профиль обеспечения: ИДЕАЛЬНО установите это в «Автоматический», таким образом, XCode обрабатывает установку. В противном случае, если вы настроили профиль обеспечения в Центре участников, укажите его здесь (хотя сначала убедитесь, что вы установили его).
Источник: cluster-shop.ru