Вы получили первую ошибку из-за:
- Вы тестируете свой проект_A на эмуляторе_E
- Как у вас было приложение project_A, установленное на emulator_E, в предыдущем запуске.
- Теперь вы начали выполнение вашего проекта_А, снова на эмуляторе_Е.
- Android_Studio и emulator_E, оба узнали, что apk уже находится на emulator_E, так что просто, какими бы ни были новые изменения, будет синхронизироваться внутри уже доступного apk project_A на emulator_E.
- Но так как весь процесс занимает некоторое время, вы удалили apk project_A на эмуляторе_E.
- А теперь project_A на эмуляторе_E нет, но Android_Studio попытался синхронизировать его, что приводит вас к
ERROR_1
Решение
Вы придерживаетесь многих подходов, к тому же.
Вы запускаете свой проект, project_A на эмуляторе_E: -
через ADB INSTALL
из командной строки тоже
С мгновенным запуском тоже
С мгновенным запуском тоже
И вы не сохраняете предыдущий apk, как он есть на emulator_E, после запуска выполнения тоже.
Удалите его из emulator_E, но перед тем, как начать выполнение для emulator_E. Что приводит к тому, что ваша Android Studio приводит к опасному состоянию STATE_A, а Android Studio не тестируется Google для пользователей таких типов
Это может показаться грубым, и, очевидно, это не ответ, но это именно та проблема, которая приводит вас к такому случаю.