Ошибка при установке патчей для перезапуска при запуске приложения для Android с Android Studio 2.0

В настоящее время я использую Android Studio 2.0 и устанавливаю свой APK на свое устройство Samsung (S6). Однако при восстановлении моего кода и его запуске я получаю следующую ошибку:

Error installing cold swap patches: com.android.tools.fd.client.InstantRunPushFailedException: Error creating folder with: run-as com.appcustomer mkdir -p /data/data/com.appcustomer/files/instant-run/inbox Error while Installing restart patches 

Кто-нибудь знает, что это за проблема?

Я думаю, проблема связана с мгновенной функцией запуска Android Studio 2.0. Это может помочь

  1. Откройте диалоговое окно «Настройки» или «Настройки».
  2. Перейдите к сборке, выполнению, развертыванию> Instant Run.
  3. Снимите флажок «Перезагрузка» при изменении кода

У меня такая же проблема. Мое «исправление» заключалось в том, чтобы удалить приложение каждый раз, прежде чем устанавливать его через Android Studio.
Я думаю, что если ваше приложение уже запущено, Android Studio не сможет переписать «обновленную» сборку поверх этого. Таким образом, вы вручную остановите приложение или добавьте его в Gradle, чтобы исправить проблему.
Я знаю, что это всего лишь обходной путь, и я хотел бы получить законное решение для этого.

У меня такая же проблема, и я могу ее решить, удалив приложение перед запуском приложения из студии Android.

Это началось с моей Samsung Tab A, как только я установил обновление Marshmallow. Это было больно, потому что Android Studio пришлось выполнять медленную перекомпиляцию всего приложения для каждого незначительного изменения кода. Хуже того, Instrumentation больше не работает, например, NPE нарушит приложение, не показывая никаких сообщений в окне отладки.

Проблемы исчезли, когда я вернулся к Lollipop.

Несмотря на то, что Samsung поддерживает, я могу заблокировать раздражающие всплывающие окна Marshmallow, отключив обновление программного обеспечения (com.wssyncmldm и com.sec.android.fotaclient).

По словам Google, «это ошибка программного обеспечения для Android, установленного на этих телефонах» https://code.google.com/p/android/issues/detail?id=200881 . Следующее устройство, которое я покупаю для разработки приложений, не будет Samsung.

Перезагрузка Android Studio работала для меня.

Я думаю, что ошибка происходит, когда вы отключите устройство, когда оно запускает приложение из Android Studio.

Очистите проект и в пункте «Файл» в приложении «Студия Android» нажмите «Недействительный кеш / перезагрузка». Отключите Instant Run и выполните градиентную синхронизацию. Это сработало для меня. Я использую Mac, я думаю, что это будет похоже на Windows и Ubuntu.

Я обновил Android Studio до версии 2.2.3 и Gradle до версии 2.14.1, и он сработал.

Это проблема, связанная с сеансом. Перезагрузите студию и избегайте потянуть кабель во время мгновенного запуска для дальнейшего повторения этой проблемы.

Я нашел это решение, которое работает для меня (AndroidStudio 2.1.3, Android 6.0.1). Когда приложение Android работает, не закрывая его на подключенном устройстве (смартфоне / планшете), выполните следующие действия:

  1. Запустите приложение Android на AndroidStudio, с кнопкой «Запустить» (через зеленую стрелку вправо);
  2. Через 1 секунду нажмите кнопку «Стоп» (через красный квадрат);
  3. AndroidStudio показывает два разных запущенных процесса: уже запущенное приложение Android на подключенном устройстве и процесс компиляции Gradle;
  4. Остановите первый (уже запущенное приложение Android на подключенном устройстве) и оставьте процесс Gradle завершить развертывание новой версии приложения Android на подключенном устройстве.

Для меня это решение работает.

Другим решением может быть выбор кнопки « Запустить» , приложение на устройстве выходит из строя, так как оно пытается снова открыть с уже запущенным экземпляром, а затем, выбрав другой раз кнопку « Запустить» .

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

Intereting Posts
Как изменить изображение кнопки при каждом нажатии? Как работает процесс сборки Android? Можете ли вы использовать admob во время alfa и бета-тестирования в google play? Не удалось настроить LocalContainerEntityManagerFactoryBean из @EntityScan, убедиться, что соответствующий компонент зарегистрирован Как вы можете обнаружить двухъядерный процессор на Android-устройстве из кода? Отправка и получение SMS и MMS на Android (pre Kit Kat Android 4.4) Получение часового пояса в android Запуск Android Lint встретил … Сбой. java.lang.NullPointerException LoaderCallbacks как статический внутренний класс (для обработки нескольких загрузчиков с разными типами данных) Как читать '/data/anr/traces.txt' в samsung S2 Борьба с SurfaceView, камерой и OpenGL Вызов SetContentView () из широковещательного приемника Как я могу сделать это более эффективным в Android? Ограничение скорости Превышена ошибка при использовании API Google Cloud Messaging Конфигурация по умолчанию для xmpp для Android xmpp