Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 27, средняя оценка - 4.85
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
#1

Ошибка при создании проекта - Android

16.07.2012, 23:47. Просмотров 3431. Ответов 23
Метки нет (Все метки)

Запускаю Eclipse, создаю Android-проект (параметы: Build SDK: Android 4.1, Minimum Required SDK: Android 4.0.3, Create Activity: BlankActivity). Сразу Java пишет об ошибке в файле src/com.example.first/FirstActivity.java. Не известна переменная R.

Этот файл:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.example.first1;
 
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.MenuItem;
import android.support.v4.app.NavUtils;
 
public class FirstActivity extends Activity {
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_first);          // здесь ошибка
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_first, menu);          // здесь ошибка
        return true;
    }
 
    
}
В книге прочитал, что в той же папке должен быть файл R.java, который не нужно редактировать. Но у меня в той папке кроме приведенного файла ничего нет. Что делать в такой ситуации?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2012, 23:47     Ошибка при создании проекта
Посмотрите здесь:

Android Ошибка при создании виджета
java.lang.nullpointerexception при создании нового проекта Android
Eclipse, как изменить домен по умолчанию в имени пакета при создании проекта? Android
Android Пустая папка src при создании проекта
Android Ошибки при создании проекта в Eclipse
Android Что означают названия папок при создании проекта в Eclipse?
Android Ошибка при создании SQLite
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
17.07.2012, 00:00     Ошибка при создании проекта #2
Project -> Build Automatically
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 00:13  [ТС]     Ошибка при создании проекта #3
У меня русский Eclipse. Я так понял, что это будет Проект -> Автоматическая компоновка. Но там галочка уже стоит
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
17.07.2012, 00:17     Ошибка при создании проекта #4
F5.
Project -> Clean, F5.
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 00:28  [ТС]     Ошибка при создании проекта #5
Ничего не изменилось
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 11:29     Ошибка при создании проекта #6
Удали папку gen. Она должна пересаоздаться автоматически. Если это не поможет скидывай свой проект сюда.
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 12:44  [ТС]     Ошибка при создании проекта #7
После удаления она сразу сама восстанавливается. Ничего другого не происходит.

Скидываю проект. Еще раз повторюсь, что это только созданный проект.
Вложения
Тип файла: zip First1.zip (356.5 Кб, 9 просмотров)
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 12:57     Ошибка при создании проекта #8
Странно, мой эклипс скомпилил нормально твой проект. Всё что я изменил:
XML
1
2
3
    <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="14" />
и
target=android-14

и то менял только потому что у меня старые платформ-тулз и тулз.

попробуй поставь скачай обычный английский эклипс Helios 3.6.2 + ADT посдедний. подлключись к тому же сдк. (это плохо что у тебя он русский )

пс:

Цитата Сообщение от Никита^ Посмотреть сообщение
import android.view.MenuItem; import android.support.v4.app.NavUtils;
это лишнее
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 13:05  [ТС]     Ошибка при создании проекта #9
Хорошо, буду пробовать. После напишу

Цитата Сообщение от YAUHEN Посмотреть сообщение
это плохо что у тебя он русский
Проблемы начались еще до того, как он стал русским
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 13:08     Ошибка при создании проекта #10
Выбор чемпионов
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 13:39  [ТС]     Ошибка при создании проекта #11
Получилось все в точности так же.

Только я не понял, где находится это
XML
1
2
3
 <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="14" />
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 13:42     Ошибка при создании проекта #12
Цитата Сообщение от Никита^ Посмотреть сообщение
где находится это

AndroidManifest.xml
перед началом тэга апликейшн
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 13:56  [ТС]     Ошибка при создании проекта #13
После этого изменения он мне еще показывает на ошибку в файле AndroidManifest.xml

Изменение target=android-16 на 15 или 14 порождает еще больше ошибок в файле FirstActivity.java
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 13:58     Ошибка при создании проекта #14
а у вас какие сдк скачаны? если у вас только 4.1 (API Level 16) то вам нельзя менять на что то другое так как у вас попросту нету такого сдк
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 14:02  [ТС]     Ошибка при создании проекта #15
Скачены API 16, 15, 14, 10
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 14:06     Ошибка при создании проекта #16
вы уже скачали нормальный эклипс?
попробуйте что нибудь из следующего:
перезапустите эклипс, пересоберите проект, пересздайте проект
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 14:18  [ТС]     Ошибка при создании проекта #17
Не помогает
flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293
17.07.2012, 14:29     Ошибка при создании проекта #18
при скачиваниий SDK вы можете скачать тестовые примеры
если не скачали, скачайте
и поробуйте создать проект из готовых примеров, если уж они не запустяться,
то значит вы не правильно настроили eclipse
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 15:09  [ТС]     Ошибка при создании проекта #19
Не запустились.

Может быть еще это связано с тем, что у меня Android SDK установлен на Ubuntu 11.10, а Eclipse и все остальное на Ubuntu 12.04. Так, потому что, когда я запустил его для установки в 12.04, он мне сказал, что уже все установлено.
Но в 11.10 та же проблема
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2012, 15:23     Ошибка при создании проекта
Еще ссылки по теме:

Ошибка при создании приложения Android
Android Ошибка при создании класса
Android Ошибка при создании проекта "invalid LOC header (bad signature)"
Android Ошибки android-support-v7 при создании нового проекта в Eclipse

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 15:23     Ошибка при создании проекта #20
попробуй выпилить из 11 10 и заинсталь в 12 04
Yandex
Объявления
17.07.2012, 15:23     Ошибка при создании проекта
Ответ Создать тему
Опции темы

Текущее время: 12:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru