Подтвердить что ты не робот

Получение ошибки "Пакет кажется поврежденным" при установке файла apk

У меня возникла странная проблема. Я получил эту ошибку после обновления Android Studio с 2.3.3 до 3.0. Проблема в том, что я пытаюсь установить файл apk, который он говорит

Приложение не установлено. Пакет, похоже, поврежден.

Я пробовал генерировать apk в обеих версиях отладки и выпуска и пытался установить, но всякий раз, когда я устанавливаю apk, он показывает то же сообщение.

Когда я запускаю проект андроида из студии Android, он работает. Может быть проблемой gradle, но не удалось ее исправить. Пожалуйста, помогите

4b9b3361

Ответ 1

После многого поиска я нахожу решение:

Перейдите в Build- > Build Apk (s).

После создания apk вы увидите диалоговое окно, как показано ниже.

введите описание изображения здесь

Нажмите, чтобы найти и установить его в свой телефон

Enjoy

Ответ 2

В моем случае; Если вы получите эту ошибку при обновлении приложения, возможно, это связано с целевой версией SDK. В таком случае вы получите эту ошибку в журналах;

"Package com.android.myapp new target SDK 22 doesn't support runtime permissions but the old target SDK 23 does"

Это связано с тем, что предыдущее приложение было создано с более высокой версией sdk. Если ваше новое приложение было создано с 22 и ваше установленное приложение было создано с 23, вы получите сообщение об ошибке The package appears to be corrupt при обновлении.

Ответ 3

Поскольку я получил это дело самостоятельно, и ответы здесь не помогли мне, моя ситуация была из-за того, что я снизил файл targetSdkVersion в gradle файла приложения с 24 до 22 по какой-то причине, и, по-видимому, apk не принимает другого с пониженным targetSdkVersion, который будет установлен поверх него.

Итак, как только я изменил его на 24, ошибка исчезла и приложение установлено правильно.

Ответ 4

Когда вы выпускаете подписанный apk, убедитесь, что вы отметили как v1, так и v2 в версиях подписи

См. снимок экрана для получения дополнительной информации Подписанное создание APK

Ответ 5

Я думаю, что приложение не удаляется для всех пользователей. Я имею в виду в Android-устройстве, способном устанавливать несколько учетных записей. Пожалуйста, найдите приведенную ниже ссылку. Может быть, это будет полезно попробовать раз

Установка приложения и удаление не удаляются полностью - Android Studio