Я использую Android Studio 2.2 Preview. Я сталкиваюсь с проблемой
Сбой: установка не удалась недействительным apk
Ошибка: при установке apk,
Я сделал изменения в build.gradle, но не смог отследить его, пожалуйста, предложите мне решение ???
android
android-studio
build.gradle
Али Шер Кашиф
источник
источник
Ответы:
Студия Android Mac / Windows / Linux:
Действия вместе (mac): Android Studio> Настройки> Сборка, выполнение, развертывание> Мгновенный запуск> Снять отметку: Включить мгновенный запуск
Шаги вместе (windows & linux): Файл> Настройки> Сборка, выполнение, развертывание> Мгновенный запуск> Снять отметку: Включить мгновенный запуск
Шаги в деталях:
Шаги 1: Studio> Настройки (для Windows и Linux попал в меню Файл> Настройки> Сборка, Выполнение, Развертывание, а затем то же, что и для Mac)
Шаги 2: Предпочтения> Построение, Выполнение, Развертывание
Шаги 3: Построение, Выполнение, Развертывание> Мгновенный запуск
Шаги 4: Мгновенный запуск> Снимите флажок: Включить мгновенный запуск
источник
В 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...
источник
Это сработало для моей заметки xiaomi redmii note 4 после разрешения параметров разработчика и разрешения отладки по USB перейдите в настройки-> параметры разработчика-> снимите флажок Включить оптимизацию MIUI Перезапустите устройство и теперь установите приложение.
источник
Для Android Studio на Mac:
Панель навигации :
Android Studio> Настройки> Сборка, выполнение, развертывание> Мгновенный запуск> Снять отметку: Включить мгновенный запуск
Для Android Studio на Windows:
Файл> Настройки> Построение, выполнение, развертывание> Мгновенный запуск> Снять отметку: Включить мгновенный запуск
источник
шаг за шагом (окна)
шаг 1 : перейти в файл -> настройки
Шаг 2 : Построение, Выполнение, Развертывание -> Мгновенный запуск
шаг 3 : отключить мгновенные значения
шаг 4 : наконец, отключить мгновенный запуск
источник
Для мобильного Xiaomi
Установить через USB
если
Отключите Wi-Fi и включите установку через USB, когда вы подключены через мобильные данные и под своей учетной записью xiaomi. Оно работает!
источник
Перейти к
Файл-> Настройки-> Сборка, Выполнение, Развертывание-> Мгновенный запуск-> Отключить его.
// теперь ты в порядке.
источник
Я столкнулся с подобной проблемой, я переместил каталог проекта, что привело к ошибке установки, мое решение выглядит следующим образом: Build-> ReBuild
источник
О, боже мой, спустя долгое время я решил проблему, изменив ApplicationID: " com.company.2016app " на " com.company.app " в build.grade. Это решило все мои проблемы. Теперь работает отлично.
источник
В моем случае очистите проект и восстановите работу, нет необходимости отключать мгновенный запуск и перезапуск.
источник
В lollipop и более поздних версиях Android представил нескольких пользователей. Когда вы удаляете приложение, оно все еще существует на устройстве. Пожалуйста, убедитесь, что ваше приложение удалено от всех пользователей, а затем переустановите его.
Вы можете проверить это, выбрав «Настройки» -> «Приложения» -> «Все» и проверить свое приложение в списке. После выбора приложения нажмите кнопку «Дополнительно» на панели действий и выберите «Удалить» для всех пользователей.
источник
У меня тоже была такая же проблема, я пробовал решение отключить мгновенный запуск, но нельзя использовать мгновенный запуск, что для меня вредно, потому что это чрезвычайно полезный инструмент.
Я нашел другое решение, которое заключается в удалении папки «build» и повторном запуске проекта, и ошибка исчезает, приложение выполняется, и я могу использовать мгновенный запуск.
источник
Различные решения для одной и той же проблемы:
Настройки> Построение, Выполнение, Развертывание> Мгновенный запуск.
Нажмите Файл> сделать недействительными Cache / Restart, затем нажмите кнопку Invalidate and Restart во всплывающем окне.
Иногда на вашем устройстве недостаточно места для установки новых приложений, в этом случае Android Studio из-за этой ошибки.
Убедитесь, что ваш manifest.java правильно объявил все используемые действия.
Надеюсь, это поможет :)
источник
Ниже решение работает для моего мобильного телефона Xiaomi:
Перейдите в «Настройки» -> «Дополнительные настройки» -> «Параметры разработчика» и установите флажок « Установить через USB» , если отображается тост . Устройство временно ограничено , пожалуйста, выключите WI-FI, включите мобильные данные. Тогда попробуйте еще раз.
Если AS Instance Run все еще не работает, когда вы завершили все шаги, описанные выше, возможно, вы включили оптимизацию MIUI, выполните следующий шаг и попробуйте снова:
Настройки -> Дополнительные настройки -> Параметры разработчика и снимите флажок Включить оптимизацию MIUI
источник
Установка Android при сбое устройства [INSTALL_CANCELED_BY_USER] ** Redmi Note 3
Зайдите в «Настройки» -> «Разрешения» -> «Установить через USB»: снимите галочку с вашего приложения, если оно есть в списке.
Перейдите в Настройки -> Дополнительные настройки -> Конфиденциальность: отметьте опцию Неизвестные источники.
Выберите «Настройки» -> «Дополнительные настройки» -> «Параметры разработчика»: установите флажок «Установить через USB».
Перейдите в Настройки -> Дополнительные настройки -> Параметры разработчика: включить просмотр атрибутов просмотра
Наконец, зайдите в Настройки -> Дополнительные настройки -> Параметры разработчика: отключите оптимизацию MIUI.
ПРИМЕЧАНИЕ. - Вход в учетную запись MI необходим для включения опции «Установить через USB».
Ссылка: http://en.miui.com/thread-410773-1-1.html
источник
Если ваше устройство является Xiaomi
источник
Попробуйте это: Перейдите в Файл> сделать недействительными Cache / Restart, затем нажмите кнопку Invalidate and Restart во всплывающем окне. Теперь попробуйте запустить ваш проект.
источник
Вам нужно перестроить проект
Если вы используете Android Studio 2.3:
Даже если после этого ваше приложение запустится с ошибкой, просто пересоберите проект снова:
источник
Если ваше устройство является Xiaomi, ответ:
Зайдите в настройки> установленные приложения> вверху выберите «ВСЕ»> перейдите внизу найдите приложение «Документы» (оно внизу, потому что отключено)> включите его, нажав кнопку включения на нижнем экране ...
редактировать: я использовал Android Studio 2.3 в то время
источник
В варианте разработчика устройства
Проверьте, что установка через USB включена.
источник
У меня была такая же проблема в моем устройстве xiaomi note 4a. Я решил это, отключив оптимизацию MIUI.
источник
Я также столкнулся с той же проблемой. Если вы хотите установить приложение с помощью USB. Вы должны проверить (установить через USB в Redimi note4). Надеюсь, это будет полезно для кого-то.
источник
Если эмулятор открыт, закройте его.
И перезагрузите андроид студию. У меня сработало.
Попробуй.
источник
Прежде чем запускать любое приложение для Android на телефоне в первый раз , убедитесь, что вы не забыли установить параметр « Установить через USB» . В противном случае будет сообщено об ошибке выше.
источник
Я только что обновил minSdkVersion до 17 и синхронизировал. И тогда я решил эту проблему.
в build.gradle (Модуль: приложение) измените, как показано ниже.
источник
Когда я пытаюсь создать другой
package
подJava folder
этой ошибкой произойдетНо когда я переместил этот специальный пакет под
main package
мой проект, все будет хорошо.Я тестирую на реальном устройстве Android. (Sumsung J2)
источник
Я решил эту проблему с помощью:
источник
Эта ошибка возникает в Android Studio ниже 2.4, когда вы пытаетесь включить функции Java 8 в настройках gradle, следуя инструкции . Ошибка может быть воспроизведена в новом проекте с этими настройками gradle.
Требуется более высокая версия или предварительная версия .
источник
Решение для моего конкретного случая:
Возможно, это произошло потому, что вы сначала установили свой apk в Google Play (мой apk работал нормально, пока я не обнаружил ошибку), а затем пытался переустановить его из вашей Android Studio (чтобы выяснить это), у меня есть решение :
Перейти на свой телефон / планшет. Настройки -> Резервное копирование и сброс -> Отключить автоматическое восстановление
Надеюсь это работает :)
источник
Даже после выполнения всех предложений, если он показывает ошибку, проверьте свой buildType в Gradle.
Убедитесь, что signatureConfig signatureConfigs.config
находится в области выпуска, а не в отладке .
источник