Вот некоторые общие решения, специфическое содержание заключается в следующем:
1. Иногда затмение не компилируется автоматически, чистит проект и регенерируйте r.java
2. Выберите проект меню >> чистить, при условии, что Bulid автоматически проверяется. После нажатия на чистоту, проект будет перестроен, потому что в настоящее время файл R.Java будет повторно вновь. Если в проекте есть какие -либо ошибки, она не будет автоматически сгенерирована.
3. Выберите проект, щелкните правой кнопкой мыши инструменты Android >> Исправить свойства проекта Эта операция иногда может исправить некоторые ошибки.
4. Свойство Match_parent не видно в Layout_height старой версии 1.5/1.6/2.1. Свойство Android: Mayout_height = "match_parent" приведет к тому, что XML не сможет скомпилировать и не может генерировать R.Java
Это ситуация, которая может произойти после понижения расширенной версии. Решение состоит в том, чтобы заменить match_parent на fill_parent
Во -первых, при импорте других исходных кодов вы должны убедиться, что версия исходного кода SDK соответствует вашей версии по умолчанию Eclipse.
5. Когда в проекте возникают другие ошибки XML и класса, он не будет автоматически скомпилирован, и когда в ссылке на пакет JAR будут ошибки, он не будет автоматически скомпилирован.
Также прикреплено:
Чтобы просмотреть версию исходного кода: откройте файл default.properties и посмотрите, какое число после Target = Android-7.
Переписка версии: Target = Android-3 <---> Android 1.5, Target = Android-4 <---> Android 1.6,
Target = Android-7 <---> Android 2.1, Target = Android-8 <---> Android 2.2, Target = Android-10 <---> Android 2.3.3,
Target = Android-14 <---> Android 4.0, Target = Android-15 <---> Android 4.0.3, Target = Android-16 <---> Android 4.1, Target = Android-17 <---> Android 4.2 Другие тестируются сами по себе.
Выше приведено решение о написании программ Java в рамках Eclipse, которое не будет автоматически генерировать файлы и пакеты R.Java. Я надеюсь, что обмен этой статьей может вам помочь.