2016-09-27 1 views
0

Надеюсь, кто-то может помочь. У меня есть APP, над которым я работал некоторое время. Скомпилировал его раньше, никаких проблем и отлаживал на подключенном устройстве.Ошибка при установке APK app-debug.apk не существует на диске

Когда я вернулся в AndroidStudio сегодня, было предложено перейти на студию UPDATE, а также обновить Gradle. Ran оба обновления, как указано ... никаких ошибок во время обновления.

Перезагруженный AndroidStudio и «Запустить APP» еще раз. Пошел через Gradle построить как нормальный ... потом получил сообщение об ошибке при установке на подключенное устройство ....

сессии «Приложение»: Ошибка при установке APK

Проверка RUN, я получаю:

The APK file C:\Users\Pete&apos;s PC\AndroidStudioProjects\<myapp>\app\build\outputs\apk\app-debug.apk does not exist on disk. 

Error while Installing APK 

Этот файл существует с текущей датой/временем сборки.

Выполняя поиск, люди упоминают ЧИСТЫЙ/РЕБЮЛЬ в разных шагах, попробовали их все. Пробовал выйти из AndroidStudio тоже. Пошли к настройкам разработчика и отказавшим USB-устройствам отладки ... затем повторно подтвердили их при появлении запроса. Также попробовал SYNC.

Ничего не работает.

Это еще более неприятно, потому что я не менял ни одной строки кода, ни одной настройки, ни чего-либо. Это было вызванное обновление AndroidStudio/Gradle. Uggghhh !!!

Любые другие предложения ... Я сейчас мертв на своем пути.

ответ

2

У меня такая же проблема, как у вас, но я решил ее, перенести файл проекта на флэш-накопитель. Любой диск, но не диск C. Он может установить apk в моем телефоне. Надеюсь, что это работает.

+0

случайно, был ваш проект в папке, такие как: 'C: \ Users \ \ AndroidStudioProjects \ ' ...где мог иметь в себе апостроф ... как ** ПК Питера **? – Peter

+0

Точно. Удалите любой ** апостроф ** на своем пути, а затем все будет работать отлично. Работает на меня. – sosta

+0

У меня есть решение этого. мое имя pc было Ra'sAlGhul. проблема апострофа. попробуйте изменить выход папок. Я изменил его в папку «Пользователи». любая папка без какого-либо апострофа. перед созданием нового проекта у них есть предупреждения ниже – Sarah

1

Похоже, что это может быть настоящая ошибка в AndroidStudio. Мой «путь» к тому месту, где хранится проект, основан на «имени компьютера», который был создан при первоначальной настройке моей копии Windows 10 ... «ПК Пит».

Так путь ....

C: \ Users \'S PC РЕТЕ \ AndroidStudioProjects \ MYPROJ

Похоже, апостроф (') на пути бросает его. Если я перемещаю проект в ЛЮБОЙ, где там нет апострофа в пути, он компилирует/устанавливает отлично ... как есть.

Благодаря Syaf для того, чтобы указывать на меня в этом направлении с его «перемещением проекта на флешку» ... вот что заставило меня задуматься и попробовать.

К сожалению, это может быть проблемой для многих людей, потому что даже во время установки Windows 10 вам предлагается указать компьютер, который вы можете запомнить ... например, компьютер Джона.

Я отправил свои результаты в Google для ознакомления.

Питер