R.java никогда не будет сгенерирован, если в папке res
есть какие-либо ошибки. Например, в подпапке drawable есть два файла с одинаковыми именами, один - icon.png, а другой - icon.html.
Вы можете увидеть некоторую ошибку в окне журнала консоли Eclipse, которая говорит: «Значок входа в ресурс уже определен». После удаления icon.html вы можете очистить или просто удалить папку gen
. Вы обнаружите, что R.java создан.