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

Не генерируется R.java - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Выпадающее меню без xml (как правильно применить Spinner) http://www.cyberforum.ru/android-dev/thread1399991.html
Всем привет! Делаю выпадающее меню в приложении, в котором Активити базируется не на xml-файле. Сейчас у меня вот такой код: Spinner spinner = new Spinner(myContext); ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(myContext, android.R.layout.simple_spinner_dropdown_item, new String { "X1", "X2", "X3" }); ...
Android Что такое Jsoup? JSOUP это тоже самое что JSON в андроид?? JSOUP чем отличается от JSON?? http://www.cyberforum.ru/android-dev/thread1399956.html
Android Выбор из списка с помощью setOnItemClickListener
Если я пишу такую строчку. public class MainActivity extends ListActivity то соотв. получаю доступ к методам. Код пишется легко и просто. Зато я не могу поставить свою XML разметку, т.е такая строка setContentView(R.layout.main) вызывает справедливую ошибку. Если public class MainActivity extends Activity То можем сделать свою XML разметку, но тогда написать скажем выбор из списка...
Gif анимация в приложении Android
Народ, был ли у кого-нибудь опыт показа git анимации в своих приложениях? Поделитесь как это можно сделать. Варианты типо покадровой смены картинок не подходят, gif файлы берутся с сети.
Android Вытащить из сайта определенную таблицу http://www.cyberforum.ru/android-dev/thread1399752.html
Всем привет, я тут заморочился одной фигней, нужно спарсить страницу сайта и достать из нее только таблицу. Я сделал что бы вытаскивало кусок по айдишнику, но jsoup не хочет хватать вот такой айдишник top-team-stats-summary-grid, нужно спарсить вот этот сайт http://www.whoscored.com/Statistics. Как я не пытался таблицу статистики вытащить никак не получается, может кто даст какой совет?) вот...
Android Приложение зависает, если свернуть и развернуть Activity или перейти на другую Activity У меня в параллельном потоке происходит куча apply() Решение использовать apply вместо commit было принято из-за скорости. Но возникает другая проблема - приложение зависает, если свернуть и развернуть Activity или перейти на другую Activity commit работает хорошо, но очень медленно. Я понимаю, что можно группировать put'ы и выполнять один commit после, в принципе так и разумно делать. Но... подробнее

Показать сообщение отдельно
vindigo
18 / 18 / 3
Регистрация: 15.05.2014
Сообщений: 77

Не генерируется R.java - Android

20.03.2015, 21:31. Просмотров 390. Ответов 5
Метки (Все метки)

Всем привет! Не знаю, можно ли писать просто сообщение, но попробую.
История такова: после нескольких манипуляций с проектом - добавление картинок, стилей, наведения красоты, перестал генерится R.java. Двухчасовой марш-бросок в Google результатов не дал, пока случайно не увидел маленький пост на каком-то сайте, уже не помню. Там значилось: смотри в консоль, что я и сделал. Оказывается, имя файла ресурса которого я добавил в проект должно содержать ТОЛЬКО символы латиницы в нижнем регистре, цифры, знак"_" и точку. Имя НЕ ДОЛЖНО начинаться с цифры. То есть имя Clipboard_3.png, к примеру, не прокатит.
Так как проблема распространенная решил собрать небольшую подборку способов решения. Применимо к Eclipse, насчет остальных сред пока не знаю.

1. Смотрим в консоль.
2. Проверяем xml-ки на наличие ошибок.
3. Project-> Clean, Project->Build Project
4. Проверяем манифест.
5. Barmaley на хэшкоде предлагает делать так:
$aapt package -m -J <SOURCE_FOLDER> -M AndroidManifest.xml -S res -I <SDK_PATH>/platforms/android-xx/android.jar
SOURCE_FOLDER - каталог с исходниками
SDK_PATH - путь к SDK Android'а
xx - номер API (проверить не смог, надо будет попробовать смоделировать ошибку)
6. Еще одна версия: опять же в папках с ресурсами может существовать виндофайл Thumbs.db. Люди на форумах пишут, что проблемой иногда бывает он. (У себя я его оставил, но ошибки не возникло, но чем черт не шутит)
7. Иногда помогает создание пустого R.java, затем Project->Clean->Build
8. Еще можно попробовать обновить Android SDK Build Tools. (Window->Android SDK Manager, ставим галки, обновляем)

Если постик будет жить, буду периодически наполнять его найденными проблемами с R.java и их решениями.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru