Настройка пакета поддержки Android v7 для eclipse -GridLayout

Я пробовал это весь вечер безрезультатно, поэтому я собираюсь перечислить свои точные шаги, начиная с нуля.

  • Я установил пакет поддержки через менеджер SDK.
  • Я создаю новый проект для Android, который называю «testinggridlayout».
  • Целью сборки, которую я выбираю, является Android 2.1 API 7.
  • Элемент списка

Это будет мой проект, в котором я хочу создать сетку макет включен.


Чтобы настроить пакет поддержки, выполните следующие действия:

  • Щелкните правой кнопкой мыши-проект, который я только что создал, и выберите -Создать -Android Project
  • Назовите его GridLayout и выберите создать проект из существующего источника. и перейдите к:

android-sdks\extras\android\support\v7\gridlayout

  • Щелкните правой кнопкой мыши -мой проект testinggridlayoutи щелкните свойства:
  • в разделе «Путь сборки Java» -, выберите «Проекты». вкладку, затем Добавить.
  • выберите мой проект "GridLayout" и нажмите "ОК", затем "ОК".

В этот момент

Если я захожу в макет main.xml вручную, вставляю этот код:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<GridLayout
    android:background="#FFFFFF"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:columnCount="8"
    android:rowCount="5" >

</GridLayout>

</LinearLayout>

Я получаю сообщение об ошибке:

Не удалось найти следующие классы:-GridLayout (исправить сборку путь, отредактируйте XML).

Если я изменю

<GridLayout> & </GridLayout>
на
<android.support.v7.widget.GridLayout> & </android.support.v7.widget.Gridlayout>

, я получу ту же ошибку:

Не удалось найти следующие классы:- android.support.v7.widget.GridLayout (исправить путь сборки, отредактировать XML).

В этот момент я создал папку в своем проекте под названием "libs".

Затем я скопировал в эту папку файл android-support-v7-GridLayout.jar из раздела libs проекта GridLayout.

Я щелкнул правой кнопкой мыши этот файл в папке «libs» в «testinggridlayout» и выбрал «Добавить в путь сборки».

Затем моя ошибка изменилась на:

Не удалось создать экземпляры следующих классов:- android.support.v7.widget.GridLayout (открыть класс, показать журнал ошибок)

Какой бит(s)] я пропустил / не должен был делать?

34
задан halfer 1 May 2012 в 20:57
поделиться