Intereting Posts
Устанавливать гравитацию вида программно Android: Как получить реальный размер экрана устройства? Использование существующей базы данных в Android Wear Использование Green DAO с поставщиком контента Принудительное закрытие приложения со службой: onDestroy () не вызывается в службе? TextView.getSelectionEnd () возвращает значение начального индекса для устройств Samsung Marshmallow 6.0 Легкий способ определить, где нить ui застопорилась на Android? Возможно ли иметь и кнопку возврата и меню на панели инструментов Android? Усиливает ли Android ProximityAlert или Geofence больше батареи, когда телефон находится ближе к контролируемому местоположению? AutoLink для карты не работает Я хочу установить максимальную высоту в фрагменте диалога Не удалось найти класс 'android.support.v4.widget.SwipeRefreshLayout' Наследование с помощью AndroidAnnotations Конфликт разрешений Android L между версиями и debug apks Следующая кнопка на клавиатуре Android на EditText

Android-устройство Chooser показывает красный X в целевой колонке

Недавно я создал приложение для Android с minSdkVersion 7 и targetSdkVersion 10. Теперь я делаю планшет для планшета совместимым и добавляя панели действий. Поэтому я обновил targetSdkVersion до 15 и в своих свойствах проекта, перенес свой проект Build Tarket на Android 4.0.3, API 15. Я также дважды проверял, что мой Java-компилятор – 1.6.

Без каких-либо изменений в моем коде, я пытаюсь запустить мое приложение и в Android-устройстве Chooser, мои два физических устройства, версии 2.3.4 и 3.1, оба имеют красный X в столбце Target, вместо зеленой галочки ,

Я также работаю с образцовым приложением ActionbarCompat и примерным приложением от ActionbarSherlock, и когда я запускаю одно из этих приложений, оба моих устройства показывают зеленый галочку. Оба этих примера приложений имеют установленную в Project Build Target версию 4.0.3 и те же параметры sdkVersion, которые у меня есть в моем приложении. Насколько я могу судить, мое приложение настроено так же, как и остальные. Почему у моего приложения есть красный X рядом с версиями моего устройства в столбце Target.

Благодаря!

Solutions Collecting From Web of "Android-устройство Chooser показывает красный X в целевой колонке"

В Eclipse после изменения minSdkVersion и targetSdkVersion

Если «Android Device Chooser» по-прежнему показывает Red X на устройствах (которые должны быть совместимыми). Пытаться:

  • Откройте диалог «Конфигурация отладки» или «Запустить конфигурацию»
  • Удалите все конфигурации в разделе «Приложение Android»
  • Повторите попытку правой кнопкой мыши по проекту> Debug As> Android Application

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

Это связано с тем, что на ваших устройствах установлены версии 2.3.4 и 3.1 Android, поэтому вы должны иметь minSdkVersion = «10», по крайней мере. Когда вы установите minSdkVersion на 10, вы снова получите зеленую галочку.

AndroidManifest.xml:

 <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="15" /> 

Если ваш манифест имеет более высокую «targetSdkVersion», чем ваше устройство, он будет показывать «красный крест (X)» рядом с прошивкой.

Если ваше minSdkVersion больше, чем ваше устройство, оно даже не запустится

ОБНОВИТЬ:

Я протестировал образец проекта и получил те же результаты, что и мой ответ, проясненный с самого начала. (Образ проекта, работающего с теми же спецификациями, что и вопрос)