R.raw.все не может быть решено
Я разрабатываю приложения для Android с Eclipse.
В моем приложении я пытаюсь прочитать файл: data.xml. Я поместил его в res/raw/, и для доступа к нему я должен использовать getRessources(). OpenRawResource(R.raw.data);
Но Eclipse показывает мне ошибку: "данные" не могут быть разрешены или не являются полем.
Но поле находится в гене /R.java!!!
public final class R {
public static final class raw {
public static final int data=0x7f040000;
}
}
Есть идеи? Спасибо
Решение: импортируйте правильные файлы R.java! import my_package.R;
Хватит доверять Ctrl+ Shift+O ...
4 ответа
Я уже сталкивался с этой проблемой несколько недель назад. Вы просто должны использовать com.example.R
(где com.example
имя вашего пакета), потому что Eclipse считает, что вы используете android.R
по умолчанию. Попробуйте это.
Если это data.xml is in raw folder
но до сих пор не решена Clean and build your project and check.
Все еще ошибка, проверьте это: Открытие необработанного файла