Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.86/21: Рейтинг темы: голосов - 21, средняя оценка - 4.86
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
#1

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

16.07.2012, 23:47. Просмотров 3750. Ответов 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, который не нужно редактировать. Но у меня в той папке кроме приведенного файла ничего нет. Что делать в такой ситуации?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2012, 23:47
Ответы с готовыми решениями:

При создании нового проекта выходит ошибка Rendering problems
При создании нового проекта выходит эта ошибка,Rendering problems, и при...

Ошибка при создании проекта "invalid LOC header (bad signature)"
Здравствуйте! При создании нового проекта в Android Studio возникает ошибка ...

Ошибки при создании проекта в Eclipse
Доброго времени суток. Решил попытаться освоить программирование на андроид....

Пустая папка src при создании проекта
Здравствуйте. Начал изучать программирование на android но столкнулся сразу же...

java.lang.nullpointerexception при создании нового проекта
Доброго времени суток, собственно вопрос состоит в том что при создании нового...

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

Скидываю проект. Еще раз повторюсь, что это только созданный проект.
0
Вложения
Тип файла: 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 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 13:05  [ТС] #9
Хорошо, буду пробовать. После напишу

Цитата Сообщение от YAUHEN Посмотреть сообщение
это плохо что у тебя он русский
Проблемы начались еще до того, как он стал русским
0
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 13:08 #10
Выбор чемпионов
0
Никита^
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" />
0
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 13:42 #12
Цитата Сообщение от Никита^ Посмотреть сообщение
где находится это

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

Изменение target=android-16 на 15 или 14 порождает еще больше ошибок в файле FirstActivity.java
0
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 13:58 #14
а у вас какие сдк скачаны? если у вас только 4.1 (API Level 16) то вам нельзя менять на что то другое так как у вас попросту нету такого сдк
0
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 14:02  [ТС] #15
Скачены API 16, 15, 14, 10
0
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 14:06 #16
вы уже скачали нормальный эклипс?
попробуйте что нибудь из следующего:
перезапустите эклипс, пересоберите проект, пересздайте проект
0
Никита^
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 20
17.07.2012, 14:18  [ТС] #17
Не помогает
0
flashok
87 / 89 / 1
Регистрация: 14.02.2009
Сообщений: 293
17.07.2012, 14:29 #18
при скачиваниий SDK вы можете скачать тестовые примеры
если не скачали, скачайте
и поробуйте создать проект из готовых примеров, если уж они не запустяться,
то значит вы не правильно настроили eclipse
0
Никита^
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 та же проблема
0
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.07.2012, 15:23 #20
попробуй выпилить из 11 10 и заинсталь в 12 04
0
17.07.2012, 15:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2012, 15:23

При создании проекта недоступна кнопка Finish на последнем этапе
3дравствуйте, я столкнулся со странной проблемой, когда впервые открыл Android...

Что означают названия папок при создании проекта в Eclipse?
При создании проекта в Eclipse создаются папки: values-v11 values-v14...

Ошибки android-support-v7 при создании нового проекта в Eclipse
Приветствую Вас, форумчане! Возникла такая проблема, как я понял довольно...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru