2014-02-21 3 views
0

Я не могу отладить на IntelliJ одно из моих приложений, отлаживать другие приложения просто отлично. Проблема только в моем Galaxy Nexus 4.2.2 и на моем Nexus 7 4.4.2. Мой GS3 с 4.3 работает просто отлично.Невозможно отладить на IntelliJ на некоторых телефонах

Ошибки я получаю:

Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Eclipse 

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

У кого-нибудь еще была эта проблема?

IntelliJ является версия 13.0.2, и я нахожусь на OSX 10.9.1

Спасибо.

EDIT: Должен упомянуть, что я уже пробовал перезагружать телефон и ноутбук, удалять приложение с телефона, очищать данные, очищать кеш, очищать кеши на intellij. Также вчера я попробовал другие приложения, и они отлично работали на всех устройствах, поэтому, похоже, это всего лишь одно приложение, я не знаю, есть ли способ очистить что-то от ddms, что он может вспомнить о моем приложении?

+0

Перед началом отладки удалите все приложения с экрана последних действий или перезапустите устройство один раз. – pyus13

+0

Уже пробовали перезагрузки, несколько. – casolorz

+0

Вы пытались удалить все отлаживаемые приложения с устройства? – pyus13

ответ

1

Оказывается, при использовании артефакта, который подписывает ваше приложение, вы должны установить debuggable = true в своем приложении в манифесте.

Смежные вопросы