Подтвердить что ты не робот

Что означает оранжевый треугольник в целевом столбце окна Android Device Chooser?

Когда я запускаю свое приложение для Android с Eclipse, появляется обычное окно "Android Device Chooser". Я могу выбрать, на каком устройстве я хочу запускать свое приложение.

В целевом столбце рядом с моей целью появляется оранжевый треугольник с восклицательным знаком (вид "предупреждение" ) (см. изображение ниже)

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

enter image description here

4b9b3361

Ответ 1

В соответствии с этот поток списка рассылки, это означает, что вы используете дополнительную библиотеку, а Eclipse не может быть уверен, что он установлен на устройство. Eclipse знает, что вы используете совместимую версию API, он просто не уверен в том, какое дополнительное расширение вы используете. Таким образом, вы должны быть в порядке, если приложение работает на телефоне.

Ответ 2

У меня есть тот же восклицательный знак рядом с моей целью, но код подходит и работает нормально. По-моему, предупреждение появляется, потому что у устройства есть другая версия API, чем первая. В моем случае проект Android построен с 2.3.3. но мое устройство Samsung установило 2.3.4

Ответ 3

просто вам нужно изменить целевую версию SDK с "Google API на Android" из окна sdk при снятых снимках. введите описание изображения здесь

Ответ 4

Эта проблема может быть результатом неправильных свойств/зависимостей проекта, как описано в другом вопросе по тому же вопросу: fooobar.com/info/168803/...