Android Studio не загружается на устройство, локального пути не существует

Недавно я попытался перенести проект Eclipse в Android Studio. Все прошло хорошо, пока я не попытался запустить проект, и возникла ошибка:

Uploading file
    local path: /Users/user/Documents/myapp/Android/myapp/build/apk/myapp-debug-unaligned.apk
    remote path: /data/local/tmp/com.mycompany.myapp
Local path doesn't exist.

Как я могу исправить эту проблему?

Edit Я хочу упомянуть, что по-прежнему получают ответы и комментарии, эта проблема возникла при использовании Android Studio 0.1.3 и не имела аналогичных проблем с новыми версиями Android Studio при преобразовании проектов eclipse.

Ответ 1

Перейдите в папку проекта. Откройте папку ProjectName.

В файле Your_Project_name.iml add

<option name="APK_PATH" value="/build/apk/your_app_name-debug-unaligned.apk" />

Или

<option name="APK_PATH" value="/build/outputs/apk/your_app_name-debug-unaligned.apk"/>

В новых версиях студии Android

Ответ 2

Я просто столкнулся с этой проблемой, даже не перейдя из Eclipse, и был разочарован, потому что не показывал ошибок компиляции или packageDebug. Как-то все это исправляется, если вы очищаете и THEN запускаете packageDebug.

Откройте командную строку и в корневом каталоге проекта запустите:

./gradlew clean packageDebug

Очевидно, что если на одном из этих шагов отображаются ошибки, вы должны исправить их... Но когда они оба удастся, вы сможете найти apk при навигации по локальному пути - и даже лучше, ваша программа должна установить/работать на устройстве/эмуляторе!

Ответ 3

Я столкнулся с этой проблемой после перехода с Eclipse на Android Studio. Как сказал Шантану,

gradlew packageDebug

помог указать, что мне нужен файл local.properties, поэтому я создал его в корне проекта только с одной строкой, и после этого все работает нормально.
local.properties содержит только одно свойство - sdk.dir и выглядит как (в Windows):

sdk.dir=c:\\path-to-android-studio\\sdk

Не забудьте изменить \ в вашем пути на \\ (нет необходимости бежать / в Linux или Mac).

Написал этот ответ только для того, чтобы собрать всю информацию об общей проблеме после перехода с Eclipse на Android Studio, чтобы помочь многим людям быстрее избавиться от этой маленькой проблемы, не отправляя каждый шаг на каждый шаг.

Ответ 4

Вы также можете проверить файл проекта .iml, чтобы увидеть, что установлен правильный APK_PATH.

Ответ 6

Простое решение, которое сработало для меня: Я пошел в Build- > Rebuild Project.

Ответ 8

Я использовал следующие шаги:

  • Закрыть IDE
  • удалить/создать папку
  • Повторно открыть IDE