Android SDK - предупреждения в Hello World - PullRequest
0 голосов
/ 27 февраля 2012

будучи новичком в Android SDK (но не в Java), у меня, вероятно, тривиальный вопрос о предупреждениях в приложении Hello World. Я понимаю, что предупреждения не являются ошибками, но мне нравится, что мои журналы чистые, и предупреждения обычно появляются по какой-то причине.

Во-первых, в HelloWorldActivity есть строчка:

setContentView(R.layout.main);

Однако валидатор жалуется, что « Ресурс R.layout.main не используется» в строке 1 main.xml. Почему это так? Можно ли от этого избавиться?

Во-вторых, проект в Eclipse включал три папки с именем drawable-Xdpi, где X - это l, m или h. Валидатор показывает предупреждение «Отсутствуют папки с изменением плотности в res: drawable-xhdpi ». Я предположил, что моя версия Eclipse устарела, добавил новую папку для рисования, похожую на другие, и создал иконку соответствующего размера 96x96. Однако предупреждение по-прежнему выглядит так, как будто новой папки для рисования не существует. Я что-то забыл?

Я искал других с той же проблемой, нашел некоторые, но решение не было дано. Любая помощь приветствуется.

1 Ответ

0 голосов
/ 27 февраля 2012

Попробуйте удалить файл R.java из папки gen.Некоторые версии Eclipse всегда показывают эту ошибку, и когда вы перекомпилируете, она автоматически создает новую.У меня это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...