Форум программистов, компьютерный форум 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. Просмотров 1582. Ответов 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 по-прежнему пуст.
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 ProGuard на IntelliJ IDEA
IntelliJ IDEA для Андроида Android
IntelliJ IDEA. Окно Logcat Android
Странный глюк IntelliJ IDEA Android
IntelliJ IDEA не запускает мою программу Android
Глюки IntelliJ IDEA. Путаются ресурсы Android
Android IntelliJ IDEA. Слишком умный редактор
Android IntelliJ IDEA перестал запускать Debug
Android Как выбрать View-элементы на intellij idea?
Как создать android проект в IntelliJ IDEA 12 Android
Android Idea Intellij 12. Как импортировать библиотеку взятую с github?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Divizal
38 / 38 / 2
Регистрация: 04.02.2013
Сообщений: 106
03.12.2013, 06:57     IntelliJ IDEA 12.1.6 не генерирует R.java #2
Цитата Сообщение от tolya1095 Посмотреть сообщение
R.java по-прежнему пуст.
Не переживайте вы так - он и будет пустым. У меня тоже пустой он Собственно, в комментарии и написано, что это не тот R.class который пакуется в APK. А поскольку тот R.class, который пакуется, не нужен, т.к. он генерируется сам и никакие изменения там не сохранятся (в смысле, если что-то сами там ручками допишем), то лично я не вижу вообще смысла в том чтобы видеть этот файл.
Ответ Создать тему
Опции темы

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