Intereting Posts
Android 4.0 ICS превращает HttpURLConnection GET запросы в запросы POST Установка Android SDK и AVD Manager Android – OnDateChangedListener – как вы это устанавливаете? Найти имя пакета для приложений Android, чтобы использовать Intent для запуска приложения Market из Интернета Объедините изображение в звуковой файл и программно создайте видеофайл в android Как я могу контролировать, как Android TTS воспроизводит аудио Android: Как работать с CoordinatorLayout и прозрачной навигационной панелью? Добавить индикатор выполнения в WebView Когда вызывается вызов ServiceConnection.onServiceDisconnected ()? Получите разрешение publish_action после получения прав на чтение от Facebook Как сохранить позицию прокрутки Android ListView при возврате к активности? Android и рендеринг планеты Как сделать Android GridLayout совместимым с более старой версией? Опубликовать в Google Play через командную строку Получить текущий видимый текст в текстовом режиме

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 больше, чем ваше устройство, оно даже не запустится

ОБНОВИТЬ:

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