Файл R.java генерируется автоматически в ответ на изменения в каталоге ресурсов. Если ваш класс SaytheMagicWordActivity показывает ошибку компиляции, разрешающую R.layout.main, что-то испортило этот автоген.
У вас должен быть каталог в вашем проекте, который должен называться «res», и он должен иметь подкаталог «layout», в котором есть файл main.xml (res / layout / main.xml). Вы видите этот файл? Что происходит, когда вы меняете этот файл? Если вы принудительно перекомпилируете R.java, вы должны увидеть там запись для main, если ваша структура каталогов настроена правильно.
Просто запустите приложение Andriod HelloWorld, и вы увидите базовую структуру.