Каждое приложение должно иметь файл AndroidManifest.xml (именно с этим именем) в своем корневом каталоге.В манифесте содержится важная информация о приложении для системы Android, информация, которую система должна иметь, прежде чем сможет выполнить любой код приложения.
Проверьте следующую ссылку
http://developer.android.com/guide/topics/manifest/manifest-intro.html
Файл R.java проекта является индексом для всех ресурсов, определенных в файле.Вы используете этот класс в своем исходном коде как своего рода краткий способ ссылки на ресурсы, которые вы включили в свой проект.Это особенно эффективно с функциями автозавершения кода в таких IDE, как Eclipse, потому что позволяет быстро и в интерактивном режиме найти конкретную ссылку, которую вы ищете.http://developer.android.com/resources/tutorials/hello-world.html