2012-01-25 2 views
2

Привет Я пытаюсь построить образец пакета v4 в Androidsdk \ extras \ android \ support \ v4 \ samples /. Я также добавил пакет поддержки v4 в список сборки. Однако, когда я сообщает об этом Eclipse, что проект дает нагрузку ошибок компиляции, например:Невозможно построить образец проекта для поддержки v4

  1. setContentView (R.layout.accessibility_delegate); сообщает, что сообщение об ошибке R не может быть разрешено переменной
  2. не доступно: R.layout.accessibility_manager); когда он находится в папке макета.

Некоторая помощь в этом случае будет очень хорошо принята.

ответ

0

setContentView (R.layout.accessibility_delegate); сообщает об ошибке говоря R не может быть решена с переменной

Либо каталоге ресурсов не скомпилирован должным образом, или вам необходимо импортировать R. Вы можете найти stackoverflow по возможным причинам и решениям.

не удалось найти: R.layout.accessibility_manager); когда его в папке макета .

Возможно, выше решения также исправит это.

Если у вас возникли проблемы при разрешении ошибки .xml при компиляции v4 samples, попробуйте установить Android-цель вашего проекта на более высокий уровень API, скажем, API 13 (так как некоторые из ресурсов, например тема были введены в более поздних версиях) , И не беспокойтесь, поскольку эти образцы все равно будут работать на более старых платформах, так как minSdkVersion был установлен так.

Надеюсь, что это поможет, или вы можете разработать свою проблему.

+0

Проект, о котором говорит androidbloke, должен быть образцом проекта, показывающим API для v4. из комментария, что он хочет Android API уровня 11 или выше, но я хочу знать, почему они устанавливают такую ​​зависимость темы в образце, который должен работать с API уровня 4?!? –

+0

@john, IMO, пакет поддержки поставляется только на картинке, когда вы хотите работать с API 11 или выше, но также хотите, чтобы ваше приложение работало на телефонах, поддерживающих Vasu