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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 5.00
tolya1095
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
#1

IntelliJ IDEA 12.1.6 не генерирует R.java - Программирование Android

02.12.2013, 22:43. Просмотров 1596. Ответов 1
Метки нет (Все метки)

Здравствуйте. Внизу очень большой текст. Кратко говоря, у меня не генерируется код в r.java. Если вы храбрый человек, рискните открыть спойлер
Кликните здесь для просмотра всего текста
Здравствуйте. Заранее извиняюсь, если этот вопрос уже задавался здесь.
Я начинающий программист. Прочитал пару гайдов. Установил всё, что требовалось: Java(JRE,JDK), Android SDK(установил все обновления и даже ненужные для меня пакеты=8-9ГБ), IntelliJ IDEA 12.1.6. Просмотрел различные уроки на разных IDE. Мне понравился больше всего IntelliJ IDEA 12. Учился по урокам на ютубе, но на уроке с TextView я облажался. Автор ролика работал в eclipse. У него в r.java было полно кода. Он открывал свой Activity.java и прописывал туда код, как я понял, для вызова метода, связанного с TextView. Я сделал то же самое, но IntelliJ IDEA подчеркнул мне это место. Я добавил необходимый импорт, но ему все-равно что-то не понравилось. Автор ролика говорил, что перед объявлением IDE генерирует код в r.java и только после этого можно писать код в Activity.java. У меня в IntelliJ IDEA этот код такой:
Java
1
2
3
4
5
6
7
/*___Generated_by_IDEA___*/
 
package com.example.fuu;
 
/* This stub is for using by IDE only. It is NOT the R class actually packed into APK */
public final class R {
}
Гуглил эту ошибку, пытался обновлять main.xml, добавлять пустые строки в манифест, удалять директорию /gen и т.д. Не помогло.
Я решил перейти на eclipse. Там r.java создавался сам, что меня обрадовало. Интерфейс мне не понравился, но больше всего не понравилось то, что AVD не показывал мою запущенную программу, запущенную через eclipse(Ждал 5 минут, а потом психанул). В IntelliJ IDEA такого не было. Пытался установить Android Studio, но при запуске установленной программы выкидывало сообщения об ошибке с библиотеками и еще чем-то. Все манипуляции были выполнены на Windows Vista SP2. Я подумал плохо про операционку и установил Windows 7. IntelliJ IDEA выдал то же самое, что на Vista. Теперь я уже не знаю. Может, у меня руки не из того места? Может, перед генерированием кода в r.java я должен что-то сделать? Уже 8 часов потратил на решение этой проблемы. Не исключено, что я упустил какой-то этап. По моему мнению, сразу после создания проекта в r.java должна быть информация о TextView элементе, который сам же был сгенерирован в самом начале. Я удаляю текст из элемента и создаю строковый ресурс, куда закладываю строку, которая должна отображаться в TextView. В таком случае в r.java тоже ничего не генерируется даже после компиляции и запуска. Уже не знаю, что написать. Могу даже этапы создания прикрепить в виде скриншотов.


Добавлено через 3 часа 46 минут
Очень странно. Потыкался два часа в IntelliJ IDEA. Проделал урок с TextView. Цель урока: заменить стандартную надпись у TextView на другую надпись программным способом. У меня получилось, т.е. программа заработала в эмуляторе, но R.java по-прежнему пуст.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2013, 22:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос IntelliJ IDEA 12.1.6 не генерирует R.java (Программирование Android):

IntelliJ IDEA - Программирование Android
IntelliJ IDEA где можно скачать но мне нужно для 32 битного Windows xp?? И сколько оперативки она будет занимать??

ProGuard на IntelliJ IDEA - Программирование Android
Кто нибудь пробовал в IDEA использовать ProGuard? В project.properties добавил: proguard.config=proguard-project.txt В окне...

IntelliJ IDEA для Андроида - Программирование Android
Подскажите можно ли в IntelliJ IDEA делать приложения для Андрода ?

Странный глюк IntelliJ IDEA - Программирование Android
IntelliJ IDEA 2016.1.3 Столкнулся с таким: if (_Константа_ || Функция()) { //...... }

IntelliJ IDEA. Окно Logcat - Программирование Android
Если окно Logcat свернуто, то при возникновении ошибки в него ничего не добавляется. Приходится активизировать окно и снова перезапускать...

IntelliJ IDEA. Слишком умный редактор - Программирование Android
Как сделать так, чтобы IDEA не не меняла текст, вставляемый из буфера? Если я вставляю строку "ABC\nDEF\n", то редактор удаляет...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Divizal
38 / 38 / 2
Регистрация: 04.02.2013
Сообщений: 106
03.12.2013, 06:57 #2
Цитата Сообщение от tolya1095 Посмотреть сообщение
R.java по-прежнему пуст.
Не переживайте вы так - он и будет пустым. У меня тоже пустой он Собственно, в комментарии и написано, что это не тот R.class который пакуется в APK. А поскольку тот R.class, который пакуется, не нужен, т.к. он генерируется сам и никакие изменения там не сохранятся (в смысле, если что-то сами там ручками допишем), то лично я не вижу вообще смысла в том чтобы видеть этот файл.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2013, 06:57
Привет! Вот еще темы с ответами:

IntelliJ IDEA не запускает мою программу - Программирование Android
Проблема в следующем: создаю примитивную программу, взятую с примера: package com.example; import android.app.Activity; import...

Глюки IntelliJ IDEA. Путаются ресурсы - Программирование Android
Неожиданно начался глюк с ресурсами layout, в результате которого findViewById() возвращает или null или идентификатор другого элемента. ...

IntelliJ IDEA перестал запускать Debug - Программирование Android
Пишет: Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Eclipse Restart ADB integration...

Как создать android проект в IntelliJ IDEA 12 - Программирование Android
Подскажите пожалуйста!!! При создании проекта android я нажимаю напротив project sdk на new и выбираю папку с android sdk после чего...


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

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

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