2012-01-28 2 views
0

Работая над примерами в двух версиях Android, которые были рекомендованы, с использованием win 7, eclipse indigo и последних Android-инструментов (обновлено прошлой ночью) и: Приведите пример NowRedux (третий пример) в «Начало Android 2» Марка Мерфи (2010), и вдруг я получаю «Невозможно разрешить целевой Android-6».Working Mark Murphy's Book: Died in Chap 4

Что приводит к двум вопросам: 1) Как мне избавиться от файла apk, чтобы я мог изменить цель в свойствах и построить новую? Когда я меняю цель, я получаю «недействительный apk». 2) Как я могу получить «устаревшую» цель (6 ?, Android 2.01, что это такое), потому что я не могу заставить его образец НЕ хотеть этого? Пытался установить его несколько раз и либо запустить «не может найти zip-файл» после его загрузки, либо ошибку при попытке использовать файл aapt.exe.

Любая помощь будет оценена по достоинству.

Как обычно, первая попытка не теория или язык, это проклятая среда разработки ...

+0

Мой бог, я думал, ты умер. – st0le

+0

Я уверен, что вы это сделали, но попробовали ли вы очистить проект? – st0le

+0

«Когда я меняю цель, я получаю« недействительный apk »- где вы« получаете »« недопустимый apk »? «Как получить« устаревшую »цель? - вы этого не хотите. Я понятия не имею, откуда появился «андроид-6». Текущая копия этого проекта в репозитории GitHub (https://github.com/commonsguy/cw-android/tree/master/Layouts/NowRedux) установлена ​​для 'android-4'. Поскольку ZIP-архив не был настроен с проектами Eclipse, вы бы определили цель сборки вручную. BTW, GitHub repo имеет файлы проекта Eclipse для этого проекта для использования с File | Import. – CommonsWare

ответ

1

Android 2.0.1 (Android-6) был небольшой релиз и является устаревшим, так как Android 2.1 (андроид-7). Используйте «android-7» вместо «android-6», и все будет в порядке.

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

  • Нет связанных вопросов^_^