Когда я пытаюсь установить приложение, есть две возможности:
- Установите существующий APK из папки сборки, когда я запускаю
app
- Установите APK после выполнения
clean build
Для существующего APK в папке сборки приложение работает нормально. Но когда я очищаю проект с помощью Build
-> Clean Project
, а затем пытаюсь запустить app
(то есть установить приложение на мой эмулятор или физическое устройство), он показывает мне ошибку:
Файл APK /Users/MyApplicationName/app/build/outputs/apk/app-debug.apk не существует на диске.
ПРИМЕЧАНИЕ. Это происходит только тогда, когда я очищаю проект, а не когда у меня уже есть предварительно созданный APK приложения в моей папке сборки.
Я упоминал: файла APK не существует на диске, но я хочу сказать, что когда мы обычно запускаем приложение после очистки проекта, нам никогда не нужно создавать его сборку, если APK не существует в папке сборки. , он автоматически генерирует и устанавливает последнюю версию.
Вещи, которые я пробовал:
- Запуск приложения, когда файл APK существует в папке сборки (отлично работает)
- Запуск
Clean Project
-> Запуск приложения (ожидается, что проект будет построен, и приложение будет установлено, но оно показывает вышеупомянутую ошибку!) - Тот же процесс очистки и запуска приложения после выполнения
Invalidate Caches/Restart
Build -> Clean Project->Rebuild Project