DELETE_FAILED_INTERNAL_ERROR Ошибка при установке APK
Я использую Android Studio 2.2 Предварительный просмотр. Я столкнулся с проблемой
Отказ: установить недействительный apk
Ошибка: при установке apk,
Я сделал изменения в build.gradle, но не смог его восстановить, пожалуйста, предложите мне решение.
Ответы
Ответ 1
Android студия Mac/Windows/Linux:
Действия вместе (mac): Android Studio> Настройки> Сборка, выполнение, развертывание> Мгновенный запуск> Снять отметку: Включить мгновенный запуск
Шаги вместе (windows & linux): Файл> Настройки> Построение, Выполнение, Развертывание> Мгновенный запуск> Снять отметку: Включить Мгновенный запуск
Шаги в деталях:
Шаги 1: Studio> Preferences (для windows и linux попал в File> settings> Build, Execution, Deployment и затем так же, как в mac)
![enter image description here]()
Шаги 2: Настройки> Сборка, выполнение, развертывание
![enter image description here]()
Шаги 3: Сборка, Выполнение, Развертывание> Мгновенный запуск
![enter image description here]()
Шаги 4: Мгновенный запуск> Снимите флажок: Включить мгновенный запуск
![enter image description here]()
Ответ 2
В Android Studio 2.3
Отключить мгновенный запуск
Настройки> Построение, Выполнение, Развертывание> Мгновенный запуск
Источник: комментарий @Shubham A.
Изменение: отключить мгновенный запуск
В Windows:
- Открыть действие поиска:
Control + Shift + A
- Поиск
instant run
и открыть instant run
в settings
. - Снимите
Enable instant run...
В Mac: у меня нет Mac, поэтому попробуйте как
- Открыть действие поиска:
Command + Shift + A
- Поиск
instant run
и открыть instant run
в settings
. - Снимите
Enable instant run...
Ответ 3
Это сработало для моей записки 4 xiaomi redmii
после предоставления возможностей разработчика и разрешения USB-отладки
перейти к настройкам- > параметры разработчика- > снять флажок Включить оптимизацию MIUI
Перезагрузите устройство и установите приложение.
Ответ 4
Для Android Studio на Mac:
Панель навигации:
Android Studio > Предпочтения > Сборка, выполнение, развертывание > Мгновенный запуск > Снимите флажок: Включить мгновенный запуск
Для Android Studio в Windows:
Файл > Настройки > Сборка, выполнение, развертывание > Мгновенный запуск > Снимите флажок: Включить мгновенный запуск
Ответ 5
[![enter image description here][1]][1]Disable Instant Run. Steps in Android Studio
Goto
1. File -> setting(or CLRT+ALT+S)
2. Build, Execution, Deployment -> Instant Run
3. Disable Instant Run
Ответ 6
Для Xiaomi mobile
1.Setting=>About phone=>tap 7 times on MIUI version
2.Setting=>Developer options=> Developer options (ON)
=> USB Debugging (ON)
=> Install via USB(ON)
Установить через USB
если
включить ON, затем
Отключить WiFi и установить коммутатор через USB, пока вы подключены через мобильные данные и под учетной записью xiaomi. Он работает!
Ответ 7
Перейдите к
File- > settings- > Buil, Execution, Deployment- > Instant Run- > Отключить его.
//теперь вам хорошо идти.
Ответ 8
Я столкнулся с аналогичной проблемой, я переместил каталог проекта, что привело к сбою установки, мое решение выглядит следующим образом:
Build- > Перестроить
Ответ 9
О, боже мой, после долгого времени я решил проблему, изменив ApplicationID: "com.company.2016app" на " com.company.app" в build.grade. Он разрешил все мои проблемы. Теперь он отлично работает.
Ответ 10
В моем случае чистые проекты и работы по восстановлению, нет необходимости отключать мгновенный запуск и перезапуск.
Ответ 11
В версии Lollipop и выше Android представила несколько пользователей. Когда вы удаляете приложение, оно все еще существует на устройстве. Убедитесь, что ваше приложение удалено у всех пользователей, а затем переустановите его.
Вы можете проверить, перейдя в Настройки- > Службы- > Все и проверьте свое приложение в списке. При выборе приложения нажмите еще одну кнопку на панели действий и выберите удаление для всех пользователей.
Ответ 12
Ниже для моего мобильного телефона Xiaomi работал:
Перейдите в Настройки → Дополнительные настройки → Параметры разработчика
и установите флажок Установить через USB,
если тэг Показывается ограниченное устройство, отключите свой WI-FI, включите мобильные данные. Затем повторите попытку.
Если А.С. Запуск экземпляра по-прежнему не работает, когда вы закончили все шаги выше, возможно, вы включили оптимизацию MIUI, пожалуйста, следуйте ниже и повторите попытку:
Настройки → Дополнительные настройки → Параметры разработчика
и снимите флажок Включить оптимизацию MIUI
Ответ 13
Установка Android при сбое устройства [INSTALL_CANCELED_BY_USER] ** Redmi Note 3
Зайдите в "Настройки" → "Разрешения" → "Установить через USB".
Перейдите в Настройки → Дополнительные настройки → Конфиденциальность: отметьте опцию Неизвестные источники.
Выберите "Настройки" → "Дополнительные настройки" → "Параметры разработчика": установите флажок "Установить через USB".
Перейдите в Настройки → Дополнительные настройки → Параметры разработчика: включить просмотр атрибутов просмотра
Наконец, перейдите в Настройки → Дополнительные настройки → Параметры разработчика: отключите оптимизацию MIUI.
ПРИМЕЧАНИЕ. - Вход в учетную запись MI необходим для включения опции "Установить через USB".
Ссылка: http://en.miui.com/thread-410773-1-1.html
Ответ 14
У меня также была та же проблема, я попробовал решение отключить мгновенный запуск, но вы не можете использовать мгновенный запуск, что для меня вредно, потому что это чрезвычайно полезный инструмент.
Я нашел другое решение, которое заключается в удалении папки "build" и повторного запуска проекта, и ошибка исчезает, приложение выполняется, и я могу использовать мгновенный запуск.
![Delete this folder]()
Ответ 15
Различные решения для одной и той же задачи:
1. снимите флажок Instant Run
Настройки > Сборка, выполнение, развертывание > Мгновенный запуск.
2. Перезапустите Android Studio
Нажмите "Файл" > "Недействительный кеш/перезагрузка", затем нажмите " Invalidate и
Перезапустите из всплывающего окна.
3. Проверка памяти устройства
Иногда вашему устройству не хватает места для установки новых приложений, в этом случае андроидная студия через эту ошибку.
4. Проверить манифест для декларации действий
Убедитесь, что ваш manifest.java правильно выполнил все используемые действия.
Надеюсь, что это поможет:)
Ответ 16
Если ваше устройство является Xiaomi, ответ будет следующим:
Перейдите в настройки > Установленные приложения > сверху выберите "ВСЕ" > идите в нижнее приложение "Документы" (его внизу, потому что отключено) > включить, нажав кнопку включения внизу экран...
edit: в то время меня использовали Android Studio 2.3.
Ответ 17
Попробуйте следующее:
Перейдите в меню "Файл" > "Недействительный кеш/перезагрузка".
затем нажмите кнопку Invalidate и Restart из всплывающего окна.
Теперь попробуйте запустить проект.
Ответ 18
Вам нужно перестроить проект
Если вы используете Android Studio 2.3:
Build -> Rebuild Project
Даже если после этого приложение начнет с ошибки, просто заново заново создайте проект:
Build -> Rebuild Project
Ответ 19
Если ваше устройство является Xiaomi
- Включить разблокировку OEM
- Отключить проверку приложений через USB
![My Screenshoot]()
Ответ 20
В опции "Разработчик устройств"
Проверить установку через USB является обязательным.
Ответ 21
У меня была такая же проблема в моем устройстве xaomi note 4a. Я решил это, отключив оптимизацию MIUI.
Ответ 22
Если эмулятор открыт, закройте его.
И перезагрузите android studio.It работал у меня.
Попробуйте.
Ответ 23
Прежде чем запускать любое приложение для Android на телефоне в первый раз, убедитесь, что вы не забыли установить параметр " Установить через USB". В противном случае будет сообщено о вышеуказанной ошибке.
Ответ 24
Я только что обновил minSdkVersion до 17 и синхронизировал. И тогда я решил эту проблему.
в build.gradle (Модуль: приложение) измените, как показано ниже.
defaultConfig {
...
minSdkVersion 17
...
}
Ответ 25
Когда я попытаюсь создать еще один package
под Java folder
, эта ошибка произойдет
Но когда я переместил этот специальный пакет под main package
моего проекта, все будет в порядке.
Я тестирую на реальном устройстве Android. (Sumsung J2)
Ответ 26
Я решил эту проблему:
- перейдите в папку sdk/platform-tools с помощью cmd, введите adb shell
- удалить все .apk файлы вашего проекта из папки.. /output -folder
- перезапустить эмулятор
- запустите проект.
Ответ 27
Эта ошибка возникает при Android Studio ниже 2.4, когда вы пытаетесь включить функции Java 8 в gradle после инструкция. Ошибка может быть воспроизведена в новом проекте с настройками gradle.
Требуется более высокая версия или просмотреть один.
Ответ 28
У меня была та же проблема, которую я решил с помощью этого. Мой телефон - xiaomi redmi note 3, и я отключил оптимизацию MIUI в варианте разработчика.
Ответ 29
Решение для моего конкретного случая:
Возможно, это произошло из-за того, что вы сначала установили свой apk в Google Play (мой apk работал нормально, пока не нашел ошибку), а затем попытался переустановить его из вашей Android Studio (чтобы понять это), я имеют решение:
Перейдите на свой телефон/планшет. Настройки → Резервное копирование и Reset → Отключить автоматическое восстановление
Я надеюсь, что это сработает:)
Ответ 30
Даже после выполнения всех предложений, если он показывает ошибку, проверьте свой тип buildType в Gradle.
Убедиться
Подпись подписиConfigConfigs.config
находится в области выпуска, а не в отладке.