Что означает оранжевый треугольник в целевом столбце окна Android Device Chooser?
Когда я запускаю свое приложение для Android с Eclipse, появляется обычное окно "Android Device Chooser". Я могу выбрать, на каком устройстве я хочу запускать свое приложение.
В целевом столбце рядом с моей целью появляется оранжевый треугольник с восклицательным знаком (вид "предупреждение" ) (см. изображение ниже)
Кто-нибудь знает, что это значит?
![enter image description here]()
Ответы
Ответ 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/...