Проблемы с получением MapsV2/ пейджера для работы

У меня возникли проблемы с компиляцией проекта MapsV2/Pager. (используя 5.0 pdf)

Я начинаю с нового рабочего пространства.

Создать новый проект actionbarsherlock из существующего кода. (использовал это с успехом в других проектах)

Создайте новый проект Google-play-services_lib из существующего кода. (использовал это с успехом в других проектах)

Создайте новый проект MapV2Pager из существующего кода.

Создайте и вставьте новый ключ API в манифест MapV2Pager.

Добавьте два библиотечных проекта в свойствах Android и установите цель сборки на 2.3.3 (на это нацелены все мои приложения)

Я чистую сборку все, и я получаю следующее в окне консоли...

xml: 4: ошибка: ошибка при получении родительского элемента: не найден ресурс, соответствующий указанному имени 'android: Widget.Holo.ActionBar'. [2013-08-17 16:30:14 - MapsV2Pager] D:\NewCWareWorkspace\actionbarsherlock\res\values-v14 \ abs_ styles.xml: 6: ошибка: ошибка при получении родителя для элемента: не найден ресурс, соответствующий указанному имени "андроид:Widget.Holo.ActionBar.Solid. [2013-08-17 16:30:14 - MapsV2Pager] D: \ NewCWareWorkspace \ actionbarsherlock \ res \ values-v14 \ abs _styles.xml: 8: ошибка: ошибка при получении родительского элемента: не найден ресурс, соответствующий указанному имени "андроид:Widget.Holo.Light.ActionBar. [2013-08-17 16:30:14 - MapsV2Pager] D:\NewCWareWorkspace\actionbarsherlock\res\values-v14 \ abs_ styles.xml: 10: ошибка: ошибка при получении родителя для элемента: не найден ресурс, соответствующий указанному имени "андроид:Widget.Holo.Light.ActionBar.Solid. [2013-08-17 16:30:14 - MapsV2Pager] D: \ NewCWareWorkspace \ actionbarsherlock \ res \ values-v14 \ abs _styles.xml: 12: ошибка: ошибка при получении родительского элемента: не найден ресурс, соответствующий указанному имени "андроид:Widget.Holo.Light.ActionBar.Solid.Inverse. [2013-08-17 16:30:14 - MapsV2Pager] D:\NewCWareWorkspace\actionbarsherlock\res\values-v14 \ abs_ styles.xml: 15: ошибка: ошибка при получении родителя для элемента: не найден ресурс, соответствующий указанному имени "андроид:Widget.Holo.ActionBar.TabView. [2013-08-17 16:30:14 - MapsV2Pager] D: \ NewCWareWorkspace \ actionbarsherlock \ res \ values-v14 \ abs _styles.xml: 17: ошибка: ошибка при получении родительского элемента: не найден ресурс, соответствующий указанному имени "андроид:Widget.Holo.Light.ActionBar.TabView. [2013-08-17 16:30:14 - MapsV2Pager] D:\NewCWareWorkspace\actionbarsherlock\res\values-v14 \ abs_ styles.xml: 19: ошибка: ошибка при получении родителя для элемента: не найден ресурс, соответствующий указанному имени "андроид:Widget.Holo.Light.ActionBar.TabView.Inverse. [2013-08-17 16:30:14 - MapsV2Pager] D: \ NewCWareWorkspace \ actionbarsherlock \ res \ values ​​\ abs _styles.xml: 89: ошибка: ошибка: не найден ресурс, соответствующий указанному имени: attr 'android:dividerPadding ". [2013-08-17 16:30:14 - MapsV2Pager] D:\NewCWareWorkspace\actionbarsherlock\res\values ​​\ abs_ styles.xml: 88: ошибка: Ошибка: не найден ресурс, соответствующий указанному имени: attr 'android:showDividers ". [2013-08-17 16:30:14 - MapsV2Pager] D: \ NewCWareWorkspace \ actionbarsherlock \ res \ values-v14 \ abs _styles.xml: 22: ошибка: ошибка при получении родительского элемента: не найден ресурс, соответствующий указанному имени "андроид:Widget.Holo.ActionBar.TabBar. [2013-08-17 16:30:14 - MapsV2Pager] D:\NewCWareWorkspace\actionbarsherlock\res\values-v14 \ abs_ styles.xml: 24: ошибка: ошибка при получении родителя для элемента: не найден ресурс, соответствующий указанному имени "андроид:Widget.Holo.Light.ActionBar.TabBar. [2013-08-17 16:30:14 - MapsV2Pager] D: \ NewCWareWorkspace \ actionbarsherlock \ res \ values-v14 \ abs _styles.xml: 26: ошибка: ошибка при получении родительского элемента: не найден ресурс, соответствующий указанному имени "андроид:Widget.Holo.Light.ActionBar.TabBar.Inverse. [2013-08-17 16:30:14 - MapsV2Pager] D:\NewCWareWorkspace\actionbarsherlock\res\values ​​\abs__styles.xml:101: ошибка: ошибка: не найден ресурс, соответствующий указанному имени: attr 'android:textAllCaps',

Я на самом деле получаю гораздо больше, что наклеено выше. Он жалуется на записи в файле стилей в библиотеке actionbarsherlock, но я не знаю почему. Я погуглил все эти ошибки, но не могу найти ничего, что будет работать.

Ошибки консоли, скорее всего, являются причиной того, что R.Java не встроил MapsV2Pager, поэтому он не будет компилироваться.

Что я могу делать не так? Спасибо гэри

1 ответ

Решение

и установите цель сборки на 2.3.3 (нацелите все мои приложения на это)

Это не будет работать. Проектам, использующим ActionBarSherlock, потребуется нечто большее, как для собственного проекта ActionBarSherlock, так и для приложения, использующего его.

ActionBarSherlock был написан с API Level 14 в качестве цели сборки.

MapsV2/Pager был написан с API Level 17 в качестве цели сборки; это или позже определенно будет работать. Он должен работать с API уровня 14 или выше, IIRC.

Ваш android:minSdkVersion может быть 10 (Android 2.3.3), если хотите.

Другие вопросы по тегам