Android Studio 3.0 Unsigned Apk не устанавливается

После обновления до Android Studio 3.0 отладочный apk говорит: Приложение не установлено.

Пакет кажется поврежденным


person Anirban    schedule 20.11.2017    source источник


Ответы (8)


Похоже, мы не можем напрямую использовать apk после запуска на устройстве из папки build->output->apk.

После обновления до Android Studio 3.0 вам нужно перейти в Build -> Build Apk(s), затем скопировать apk из build -> output -> apk -> debug.

Вот так -

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

person Anirban    schedule 20.11.2017
comment
Это сработало. Но почему? Что делает сборка apk(s), чего не делал щелчок по значку отладки для сборки и запуска? - person Peri Hartman; 28.02.2018
comment
Приложение не установлено при обновлении до Android - P, та же ошибка при попытке решения, описанного выше, как с отладкой, так и с выпуском apk. Не могли бы вы помочь мне в этом? Заранее спасибо. - person Naveen; 12.03.2018
comment
@naveen попробуйте выполнить шаги, которые я упомянул, это должно сработать. Еще лучше перейти к представлению проекта -》 приложение -》 сборка -》 вывод - 》 apk. Вы должны найти свой apk здесь. - person Anirban; 12.03.2018
comment
Привет Анирбан, Спасибо за ваш ответ. Я пробовал вышеупомянутое решение, которое вы упомянули, но не сработало. Не могли бы вы мне помочь? - person Naveen; 12.03.2018
comment
Тогда signingConfigs больше не используются? Потому что я понимаю, что если мы не можем установить apks в build-›output-›apk, это потому, что они не подписаны. - person Júlia Garrigós; 28.03.2018

Нажмите кулаком на значок сборки в студии Android, после чего нажмите «Создать APK», затем «Создайте APK» для копии Apk. Он работает отлично.

person Shailesh Kushwaha    schedule 24.11.2017

Файл-> Недействительные кеши/перезагрузка

решить проблему для меня.

person Daljit Singh    schedule 18.05.2020

Мне нужно было создать подписанный APK для правильной установки.

person Nomad77    schedule 02.12.2017

Я также столкнулся с той же проблемой после обновления студии Android до версии 3.0! Чтобы решить эту проблему, вам нужно отключить мгновенный запуск, который можно найти в разделе Файл -> Настройки -> Сборка, выполнение, развертывание -> Мгновенный запуск. Теперь вам нужно повторно сгенерировать подписанный apk с включенными обеими версиями подписи, т. е. V1 и V2, которые можно найти в разделе Build -> Generate Signed APK. Теперь попробуйте установить подписанный apk, на этот раз он должен быть установлен отлично :).

person Swapnil Lanjewar    schedule 06.04.2018

Таким образом, сообщение «Приложение не установлено» будет относиться к нескольким причинам, и, пожалуйста, вернитесь к Android Studio 2.3. от 3.0 вообще не вариант!

При обновлении с Android Studio 2.3 до 3.0 мы можем обнаружить некоторые проблемы с конфигурацией, вызванные в основном библиотеками поддержки, из-за которых наше приложение не может быть установлено.

Чтобы избежать этой проблемы, нам нужно аннулировать кеш в Android Studio 3.0+, и проблема будет решена.

Итак, Файл -> аннулировать кеш и перезапустить

Это решение, которое сработало для меня...

person Ali Nawaz    schedule 12.06.2019

В последней версии Android Studio (4.1.1) просто перестройте проект. (Сборка>Перестроить проект). Затем получите apk в AndroidStudioProjects‹Project Name›\app\build\outputs\apk\debug.

Надеюсь, это сработает!

person Abdul Waquar    schedule 17.01.2021

сначала очистите свой проект. удалить старый файл apk и json в папке отладки. затем повторно сгенерируйте сборку apk. оно работает.

person Bhanu Prakash Pasupula    schedule 27.06.2018