Apk ошибка при установке install apk timeout

Вполне возможно, что при попытке установить то или иное мобильное приложение, возникнет так называемая синтаксическая ошибка при установке APK. Ситуация, конечно, не из приятных. И у многих пользователей при этом опускаются руки. Тем не менее, кое-какие шаги для решения данной проблемы предпринять все-таки можно.

Синтаксическая ошибка

Синтаксическая ошибка

Для того, чтобы разобраться, в чем причина данной ошибки, нужно получить представление о том, что такое, собственно говоря, АРК файл. А АРК файл – это не что иное, как самый обычный архив, внутри которого запакованы все необходимые для нормальной работы программные ресурсы. К слову сказать, его можно даже открыть с помощью самого обычного компьютерного архиватора.

Так вот, при установке приложения из АРК файла операционная система Андроид сверяет, все ли на месте внутри данного файла. И, если тот или иной программный компонент отсутствует, либо он поврежден, то возникает сообщение о синтаксической ошибке. Также данная ошибка нередко возникает в том случае, если имеет место быть несовместимость самого мобильного приложения с версией операционной системы, установленной на устройстве.

Как решить проблему с синтаксической ошибкой на Андроиде

Что же касается того вопроса: синтаксическая ошибка при установке APK как исправить ее, то здесь можно предложить лишь следующее:

  • Перекачать АРК файл заново. Возможно, на этот раз все скачается без ошибок. Если же попался «битый» архив, то следует воспользоваться другим ресурсом. Увы, но порой даже официальные источники могут предлагать скачать ошибочные архивы;
  • Также рекомендуется осведомиться, имеется ли совместимость данной версии программы с версией операционной системы на устройстве. В противном случае рекомендуется либо подыскать другую версию приложения, либо обновить операционную систему, либо запустить АРК файл на другом устройстве.

Кроме того, было замечено, что синтаксическая ошибка возникает у тех пользователей, что для скачивания установочного архива применяют мобильный браузер Opera Mobile. Следовательно, имеет смысл попробовать скачать его при помощи какого-нибудь другого барузера.

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

I’m getting this error from time to time and don’t know what causing this:
When trying to run/debug an Android app on a real device (Galaxy Samsung S in my case) I’m getting the following error in the Console:

Failed to install *.apk on device *:

timeout Launch canceled!

This is all the Console is telling me. LogCat doesn’t provide any information. Eclipse Problems view is not showing any issues.

I tried the following steps with no success:
1. Cleaning the project (Project->Clean)
2. Restarting device, Eclipse, laptop, all of the above…
3. Moving the project to a location without spaces, according to Failed to install apk on device ’emulator-5554′: timeout

The app has been debugged in the past on that device many times (app is live on Market), but this problem happens every so often, and is VERY FRUSTRATING…

Any help would be greatly appreciated! Thanks.

6

Try changing the ADB connection timeout. I think it defaults that to 5000ms and I changed mine to 10000ms to get rid of that problem.

If you are in Eclipse, you can do this by going through

Window -> Preferences -> Android -> DDMS -> ADB Connection Timeout (ms)

8

What I usually do when I get this error is restarting the adb server by typing in the cmd:

adb kill-server

adb start-server

EDIT: With some never versions of the Platform Tools you can do this from the DDMS Perspective in the Devices Tab menu (near the Capture Button), click on Reset adb.

EDIT2: Also I found out that it is preferable to use the USB port in the back of your PC, since most of the front USB ports are low powered, and really seem to be slower when uploading apks on your devices.

6

I used to have this problem sometimes, the solution was to change the USB cable to a new one

10

don’t use USB 3.0 ports for connection beetwen PC and Android phone!

USB 3.0 — Port with blue tongue

USB 2.0 — Port with black tongue

2

Reboot the phone.

Seriously! Completely power down and power up. That fixed it for me.

0

I have encountered the same problem and tried to change the ADB connection timeout. That did not work.
I switched between my PC’s USB ports (front -> back) and it fixed the problem!!!

2

I get this a lot. I’m on a Galaxy S too. I unplug the cable from the phone, plug it back in and try launching the app again from Eclipse, and it usually does the trick. Eclipse seems to lose the connection to the phone occasionally but this seems to kick it back to life.

I know it sounds silly, but after trying everything recomended for this timeout issue on when running on a device, I decided to try changing the cable and it worked. It’s a Coby Kyros MID7015.

Trying another cable is a good and simple option to take a chance on.

1

I’m getting this error from time to time and don’t know what causing this:
When trying to run/debug an Android app on a real device (Galaxy Samsung S in my case) I’m getting the following error in the Console:

Failed to install *.apk on device *:

timeout Launch canceled!

This is all the Console is telling me. LogCat doesn’t provide any information. Eclipse Problems view is not showing any issues.

I tried the following steps with no success:
1. Cleaning the project (Project->Clean)
2. Restarting device, Eclipse, laptop, all of the above…
3. Moving the project to a location without spaces, according to Failed to install apk on device ’emulator-5554′: timeout

The app has been debugged in the past on that device many times (app is live on Market), but this problem happens every so often, and is VERY FRUSTRATING…

Any help would be greatly appreciated! Thanks.

6

Try changing the ADB connection timeout. I think it defaults that to 5000ms and I changed mine to 10000ms to get rid of that problem.

If you are in Eclipse, you can do this by going through

Window -> Preferences -> Android -> DDMS -> ADB Connection Timeout (ms)

8

What I usually do when I get this error is restarting the adb server by typing in the cmd:

adb kill-server

adb start-server

EDIT: With some never versions of the Platform Tools you can do this from the DDMS Perspective in the Devices Tab menu (near the Capture Button), click on Reset adb.

EDIT2: Also I found out that it is preferable to use the USB port in the back of your PC, since most of the front USB ports are low powered, and really seem to be slower when uploading apks on your devices.

6

I used to have this problem sometimes, the solution was to change the USB cable to a new one

10

don’t use USB 3.0 ports for connection beetwen PC and Android phone!

USB 3.0 — Port with blue tongue

USB 2.0 — Port with black tongue

2

Reboot the phone.

Seriously! Completely power down and power up. That fixed it for me.

0

I have encountered the same problem and tried to change the ADB connection timeout. That did not work.
I switched between my PC’s USB ports (front -> back) and it fixed the problem!!!

2

I get this a lot. I’m on a Galaxy S too. I unplug the cable from the phone, plug it back in and try launching the app again from Eclipse, and it usually does the trick. Eclipse seems to lose the connection to the phone occasionally but this seems to kick it back to life.

I know it sounds silly, but after trying everything recomended for this timeout issue on when running on a device, I decided to try changing the cable and it worked. It’s a Coby Kyros MID7015.

Trying another cable is a good and simple option to take a chance on.

1

Возможный дубликат:
Ошибка Android: не удалось установить * .apk на устройство *: тайм-аут

продолжайте получать сообщения об ошибках, когда я пытаюсь запустить любое мобильное приложение с Android. Эти ошибки не предсказуемы — иногда (типа раз из 10) происходит чудо и все работает. Но чаще всего я получаю эту ошибку:

[ERROR] C:Program FilesTitanium Developerandroid-sdk-windowstoolsadb.exe
error: protocol fault (no status)

а затем эта ошибка позже:

[DEBUG] Waiting for device to be ready ...
[TRACE] adb devices returned 0 devices/emulators
......
[ERROR] Timed out waiting for emulator to be ready,
you may need to close the emulator and try again

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

Я попытался запустить эмулятор отдельно из командного файла, как предложил кто-то другой, прежде чем открывать разработчика ti, но получаю те же ошибки.

Даже если он работает правильно один раз, если я вношу изменения и хочу перезапустить (не останавливая и не закрывая эмулятор), я всегда получаю ошибки, указанные выше. Я думал, что мы должны иметь возможность повторно использовать эмулятор после того, как он запущен и работает, но для меня это никогда не работает так.

Когда я пытаюсь запустить из eclipse, он выдает следующее сообщение Failed to install Demo.apk on device 'emulator-5554': timeout

Я хочу запустить одно и то же приложение, не убивая сервер adb или снова не закрывая эмулятор.

Пожалуйста, любая помощь будет оценена по достоинству!!!!!!!!!

I’m getting this error from time to time and don’t know what causing this:
When trying to run/debug an Android app on a real device (Galaxy Samsung S in my case) I’m getting the following error in the Console:

Failed to install *.apk on device *:

timeout Launch canceled!

This is all the Console is telling me. LogCat doesn’t provide any information. Eclipse Problems view is not showing any issues.

I tried the following steps with no success:
1. Cleaning the project (Project->Clean)
2. Restarting device, Eclipse, laptop, all of the above…
3. Moving the project to a location without spaces, according to Failed to install apk on device ’emulator-5554′: timeout

The app has been debugged in the past on that device many times (app is live on Market), but this problem happens every so often, and is VERY FRUSTRATING…

Any help would be greatly appreciated! Thanks.

6

Try changing the ADB connection timeout. I think it defaults that to 5000ms and I changed mine to 10000ms to get rid of that problem.

If you are in Eclipse, you can do this by going through

Window -> Preferences -> Android -> DDMS -> ADB Connection Timeout (ms)

8

What I usually do when I get this error is restarting the adb server by typing in the cmd:

adb kill-server

adb start-server

EDIT: With some never versions of the Platform Tools you can do this from the DDMS Perspective in the Devices Tab menu (near the Capture Button), click on Reset adb.

EDIT2: Also I found out that it is preferable to use the USB port in the back of your PC, since most of the front USB ports are low powered, and really seem to be slower when uploading apks on your devices.

6

I used to have this problem sometimes, the solution was to change the USB cable to a new one

10

don’t use USB 3.0 ports for connection beetwen PC and Android phone!

USB 3.0 — Port with blue tongue

USB 2.0 — Port with black tongue

2

Reboot the phone.

Seriously! Completely power down and power up. That fixed it for me.

0

I have encountered the same problem and tried to change the ADB connection timeout. That did not work.
I switched between my PC’s USB ports (front -> back) and it fixed the problem!!!

2

I get this a lot. I’m on a Galaxy S too. I unplug the cable from the phone, plug it back in and try launching the app again from Eclipse, and it usually does the trick. Eclipse seems to lose the connection to the phone occasionally but this seems to kick it back to life.

I know it sounds silly, but after trying everything recomended for this timeout issue on when running on a device, I decided to try changing the cable and it worked. It’s a Coby Kyros MID7015.

Trying another cable is a good and simple option to take a chance on.

1

I’m getting this error from time to time and don’t know what causing this:
When trying to run/debug an Android app on a real device (Galaxy Samsung S in my case) I’m getting the following error in the Console:

Failed to install *.apk on device *:

timeout Launch canceled!

This is all the Console is telling me. LogCat doesn’t provide any information. Eclipse Problems view is not showing any issues.

I tried the following steps with no success:
1. Cleaning the project (Project->Clean)
2. Restarting device, Eclipse, laptop, all of the above…
3. Moving the project to a location without spaces, according to Failed to install apk on device ’emulator-5554′: timeout

The app has been debugged in the past on that device many times (app is live on Market), but this problem happens every so often, and is VERY FRUSTRATING…

Any help would be greatly appreciated! Thanks.

6

Try changing the ADB connection timeout. I think it defaults that to 5000ms and I changed mine to 10000ms to get rid of that problem.

If you are in Eclipse, you can do this by going through

Window -> Preferences -> Android -> DDMS -> ADB Connection Timeout (ms)

8

What I usually do when I get this error is restarting the adb server by typing in the cmd:

adb kill-server

adb start-server

EDIT: With some never versions of the Platform Tools you can do this from the DDMS Perspective in the Devices Tab menu (near the Capture Button), click on Reset adb.

EDIT2: Also I found out that it is preferable to use the USB port in the back of your PC, since most of the front USB ports are low powered, and really seem to be slower when uploading apks on your devices.

6

I used to have this problem sometimes, the solution was to change the USB cable to a new one

10

don’t use USB 3.0 ports for connection beetwen PC and Android phone!

USB 3.0 — Port with blue tongue

USB 2.0 — Port with black tongue

2

Reboot the phone.

Seriously! Completely power down and power up. That fixed it for me.

0

I have encountered the same problem and tried to change the ADB connection timeout. That did not work.
I switched between my PC’s USB ports (front -> back) and it fixed the problem!!!

2

I get this a lot. I’m on a Galaxy S too. I unplug the cable from the phone, plug it back in and try launching the app again from Eclipse, and it usually does the trick. Eclipse seems to lose the connection to the phone occasionally but this seems to kick it back to life.

I know it sounds silly, but after trying everything recomended for this timeout issue on when running on a device, I decided to try changing the cable and it worked. It’s a Coby Kyros MID7015.

Trying another cable is a good and simple option to take a chance on.

1

Uninstall your application from your device and then try to run. If the problem continues I think the problem is in your device. Just close and restart. Again it continues then restart your adb and your eclipse.

I hope this will help you.

answered Apr 9, 2013 at 12:46

Gunaseelan's user avatar

GunaseelanGunaseelan

14.1k11 gold badges79 silver badges125 bronze badges

4

Try changing the ADB connection timeout. I think it defaults that to 5000ms and I changed mine to 10000ms to get rid of that problem. If you are in Eclipse, you can do this by going through Window -> Preferences and then it is in DDMS under Android.

answered Apr 9, 2013 at 12:56

Ashish Mishra's user avatar

2

Go to command Prompt and type

adb kill-server

press Enter
Again type

adb start-server

press enter

now clear your project and run….

answered Apr 9, 2013 at 12:49

Nandu's user avatar

NanduNandu

881 silver badge10 bronze badges

Я получаю эту ошибку время от времени и не знаю, что вызывает это:
При попытке запустить/отладить приложение Android на реальном устройстве (Galaxy Samsung S в моем случае), я получаю следующую ошибку в консоли:

Не удалось установить *.apk на устройстве *:

timeout Запуск отменен!

Это все, что говорит мне консоль. LogCat не предоставляет никакой информации. В представлении проблем Eclipse отсутствуют какие-либо проблемы.

Я пробовал следующие шаги без успеха:
1. Очистка проекта (Project- > Clean)
2. Перезагрузите устройство, Eclipse, ноутбук, все вышеперечисленное…
3. Перемещение проекта в место без пробелов, в соответствии с Не удалось установить apk на эмулятор устройства-5554: timeout

Приложение было отлажено в прошлом на этом устройстве много раз (приложение работает на Market), но эта проблема происходит каждый раз так часто, и ОЧЕНЬ ФРУКТИРУЕТ…

Любая помощь будет принята с благодарностью! Спасибо.

23 янв. 2011, в 16:49

Поделиться

Источник

8 ответов

Попробуйте изменить тайм-аут подключения ADB. Я думаю, что он по умолчанию имеет значение 5000 мс, и я изменил свой код на 10000 мс, чтобы избавиться от этой проблемы.

Если вы находитесь в Eclipse, вы можете сделать это, пройдя через

Окно → Настройки → Android → DDMS → Время ожидания подключения ADB (мс)

Kraig
24 янв. 2011, в 20:41

Поделиться

Что я обычно делаю, когда получаю эту ошибку, перезагружается сервер adb, введя cmd:

adb kill-server

adb start-server

РЕДАКТИРОВАТЬ: В некоторых версиях Platform Tools вы можете сделать это из DDMS Perspective в меню Devices Tab (рядом с кнопкой Capture), нажмите Reset adb. p >

EDIT2: Также я узнал, что рекомендуется использовать USB port на задней панели вашего ПК, так как большая часть передней панели USB ports работает на низком уровне и действительно кажется медленнее при загрузке apks на устройствах.

Ovidiu Latcu
26 июль 2011, в 13:02

Поделиться

Я иногда сталкивался с этой проблемой, решение заключалось в том, чтобы сменить USB-кабель на новый.

Gu1234
16 март 2011, в 14:35

Поделиться

не используйте порты USB 3.0 для подключения к ПК и Android!

USB 3.0 — Порт с синим языком

USB 2.0 — Порт с черным языком

Trần Phan Quốc Phi
03 март 2012, в 19:40

Поделиться

Перезагрузите телефон.

Серьезно! Полностью отключите питание и включите питание. Это исправило это для меня.

Hawk
24 окт. 2011, в 02:03

Поделиться

Я столкнулся с той же проблемой и попытался изменить тайм-аут соединения ADB. Это не сработало.
Я переключился между портами USB для ПК (спереди → назад), и он исправил проблему!!!

tal
26 июль 2011, в 12:57

Поделиться

Я получаю это много. Я тоже в Галактике S. Я отсоединяю кабель от телефона, подключаю его обратно и снова запускаю приложение из Eclipse, и обычно это трюк. Похоже, что Eclipse теряет связь с телефоном, но это, похоже, возвращает его к жизни.

Richard
24 янв. 2011, в 01:10

Поделиться

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

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

Adrian Ferreyra
22 дек. 2013, в 20:38

Поделиться

Ещё вопросы

  • 0Правильный SQL-запрос — Обновление записей, где заголовок совпадает
  • 0Почему HTML 5 Canvas не рисует содержимое изображения?
  • 0Как извлечь информацию из одного файла и разделить информацию на четыре других файла?
  • 0Можно ли переопределить метод универсального класса в Java?
  • 0MYSQL Query — Использование оператора Select в предложении Where
  • 1Данные не сохраняются в переменной ModelList в цикле. «Индекс был вне диапазона»
  • 1Конвертировать PNG-изображение в BLOB-изображение с помощью JavaScript?
  • 1Добавление изображения из ресурсов в XAML
  • 1WPF + MVVM: переопределить автозаполнение в DataGridComboBoxColumn
  • 1Невозможно импортировать файлы в Python
  • 1Атрибут Web.config xmlns при чтении его в xslt.Problems
  • 1Как обновлять графический интерфейс tkinter при каждом движении?
  • 1Питонический способ вставить запятую перед заглавными буквами [Regex] [duplicate]
  • 1RegExp для соответствия между двумя символами
  • 0Компиляция и использование OpenCV
  • 0Как исключить строки со значениями ‘0’, но не строки со значениями NULL в SQL?
  • 0Как получить идентификатор из списка объектов, используя AngularJS?
  • 1Вставить несколько строк с циклом for в строку, созданную с помощью readlines ()
  • 1Пикассо не загружает представление в MainActivity
  • 0Привязка модели AngularJS не работает, если модель и привязка установлены jQuery
  • 0Базовый калькулятор jQuery
  • 0События Jquery не работают должным образом с AngularJS
  • 0Проблема с Векторами и пользовательскими классами в c ++ с тривиальным конструктором [duplicate]
  • 1Внедрить данные в компонент в Bootstrap Modal на Angular 4
  • 0AngularJS — объект не передан в модальный диалог
  • 0Плагин Firebreath: Как получить свойства документа в части c ++?
  • 1Считайте подпапку входящих сообщений с помощью exchangelib
  • 0Извлечение JSON в транспортир и сравнение его с данными, отправленными из серверной части
  • 1Проблемы при переносе узла с угловым ИЛИ, как создать среднее приложение без использования angular-cli
  • 1Java — длина буфера для записи файла
  • 1Ошибка «JAVA_HOME не установлена» при установке pig. Что с этим делать?
  • 1C # Формат даты {0: t} — {0: t + 1} 00:00 — 01:00
  • 0Я получаю исключение SQL: индекс параметра выходит за пределы диапазона (1> число параметров, которое равно 0) ошибка
  • 1Можно ли сделать JS-запрос с ограниченной пропускной способностью?
  • 1Загрузка запрещена с помощью X-Frame-Options: websitename / Register не разрешает кадрирование между источниками в MVC5
  • 1Как передать несколько аргументов из фрейма данных pandas в функцию и вернуть результат в фрейм данных в определенных местах в фрейме данных
  • 1Модель слежения / изображение исчезают при включенной автофокусировке
  • 0Ошибка при выделении текста жирным и цветным шрифтом в JTextPane
  • 1Хадсон не запускается
  • 0ссылка и указатель используются для полиморфизма? [Дубликат]
  • 1Как добавить разделитель в нижней части навигации
  • 0действие, если все классы имеют определенный статус
  • 1Регулярный текст
  • 0Класс для подключения к БД, как использовать
  • 1Как завершить приложение, когда оно уходит в фоновом режиме
  • 1Android ndk OpenGL создание защищенного контекста
  • 1Pygame: заставить вещи двигаться медленнее, чем 1
  • 0Как переместить значения массива и ключи в начало массива?
  • 1Изменить TextInputLayout Hint Font

Сообщество Overcoder

Я получаю эту ошибку время от времени и не знаю, что вызывает это:
При попытке запустить/отладить приложение Android на реальном устройстве (Galaxy Samsung S в моем случае), я получаю следующую ошибку в консоли:

Не удалось установить *.apk на устройстве *:

timeout Запуск отменен!

Это все, что говорит мне консоль. LogCat не предоставляет никакой информации. В представлении проблем Eclipse отсутствуют какие-либо проблемы.

Я пробовал следующие шаги без успеха:
1. Очистка проекта (Project- > Clean)
2. Перезагрузите устройство, Eclipse, ноутбук, все вышеперечисленное…
3. Перемещение проекта в место без пробелов, в соответствии с Не удалось установить apk на эмулятор устройства-5554: timeout

Приложение было отлажено в прошлом на этом устройстве много раз (приложение работает на Market), но эта проблема происходит каждый раз так часто, и ОЧЕНЬ ФРУКТИРУЕТ…

Любая помощь будет принята с благодарностью! Спасибо.

4b9b3361

Ответ 1

Попробуйте изменить тайм-аут подключения ADB. Я думаю, что он по умолчанию имеет значение 5000 мс, и я изменил свой код на 10000 мс, чтобы избавиться от этой проблемы.

Если вы находитесь в Eclipse, вы можете сделать это, пройдя через

Окно → Настройки → Android → DDMS → Время ожидания подключения ADB (мс)

Ответ 2

Что я обычно делаю, когда получаю эту ошибку, перезагружается сервер adb, введя cmd:

adb kill-server

adb start-server

РЕДАКТИРОВАТЬ: В некоторых версиях Platform Tools вы можете сделать это из DDMS Perspective в меню Devices Tab (рядом с кнопкой Capture), нажмите Reset adb. p >

EDIT2: Также я узнал, что рекомендуется использовать USB port на задней панели вашего ПК, так как большая часть передней панели USB ports работает на низком уровне и действительно кажется медленнее при загрузке apks на устройствах.

Ответ 3

Я иногда сталкивался с этой проблемой, решение заключалось в том, чтобы сменить USB-кабель на новый.

Ответ 4

не используйте порты USB 3.0 для подключения к ПК и Android!

USB 3.0 — Порт с синим языком

USB 2.0 — Порт с черным языком

Ответ 5

Перезагрузите телефон.

Серьезно! Полностью отключите питание и включите питание. Это исправило это для меня.

Ответ 6

Я столкнулся с той же проблемой и попытался изменить тайм-аут соединения ADB. Это не сработало.
Я переключился между портами USB для ПК (спереди → назад), и он исправил проблему!!!

Ответ 7

Я получаю это много. Я тоже в Галактике S. Я отсоединяю кабель от телефона, подключаю его обратно и снова запускаю приложение из Eclipse, и обычно это трюк. Похоже, что Eclipse теряет связь с телефоном, но это, похоже, возвращает его к жизни.

Ответ 8

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

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

Возможно, вам также будет интересно:

  • Api яндекс директ ошибки
  • Api vk ошибка 901
  • Api sberbank ru ошибка
  • Api ms win crt studio l1 1 0 dll ошибка как исправить
  • Api ms win crt string l1 1 0 dll ошибка как исправить

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии