ОК, я думаю, что добираюсь туда (обратите внимание на тонкие различия между исходными шагами и следующими):
Шаг 1: Скопировать пример кода во временное расположение (за пределами каталога рабочей области):
1. Close Eclipse.
2. Copy the entire sample folder
**NotePad** from C:\android-sdk-windows\samples\android-8
to C:\Users\androideve\Documents\NotePad
Шаг 2. Импорт из копии в рабочую область:
1. Start Eclipse
2. File > New > Project > Android Project [Next]
> Create project from existing **source**: C:\Users\androideve\Documents\NotePad
> Build Target: **Uncheck** Android 1.5. **Check** Android 2.2. [Finish]
3. Delete project from Package Explorer (without deleting its files from disk!)
4. File > Import...
> General > Existing Projects into Workspace [Next]
> Browse: C:\Users\androideve\Documents\NotePad
> Check "Copy projects into workspace" [Finish]
5. Delete entire folder C:\Users\androideve\Documents\NotePad from disk.
Теперь проект создается, как и раньше, но вместо 21 ошибки у меня есть только 1 предупреждение:
Description Resource Path Location Type
Attribute minSdkVersion (3) is lower than the project target API level (8) AndroidManifest.xml /NotesList line 1 Android ADT Problem
У меня также есть два красных сообщения на консоли:
[2011-02-10 12:45:50 - com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] Unable to read C:\android-sdk-windows\AndroidManifest.xml: java.io.FileNotFoundException: C:\android-sdk-windows\AndroidManifest.xml (The system cannot find the file specified)
[2011-02-10 12:45:50 - com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] Unable to read C:\android-sdk-windows\AndroidManifest.xml: java.io.FileNotFoundException: C:\android-sdk-windows\AndroidManifest.xml (The system cannot find the file specified)
Это правда: в C: \ android-sdk-windows нет AndroidManifest.xml, но есть одно вКаталог заметок.Почему это жалуется на это?Почему это выглядит в C: \ android-sdk-windows?
В любом случае, после создания конфигурации запуска образец проекта copied-verbatim продолжал работать на эмуляторе без каких-либо проблем (теперь я, наконец, могу приступить к изучению его части программирования).
Таким образом, источником проблемы было то, что я использовал образец Android 7 (вместо Android 8) и продолжил сборку 1.5 (вместо 2.2).
Теперь все в порядке.:)