В моем приложении для Android я создал 2 проекта. Основной проект и библиотека одна, так как она будет использоваться и в будущих проектах. Поскольку я хотел бы ссылаться на некоторые представления в коде, я попытался создать файл типа ресурса, чтобы объявить некоторые уникальные идентификаторы, как указано здесь http://developer.android.com/guide/topics/resources/more-resources.html#Id.Невозможно добавить файл типа ресурса id в проект библиотеки андроида
Проблема заключается в том, что когда я добавляю этот файл в res/values (называемый ids.xml), R-файл больше не генерируется. Когда я удаляю его, все работает нормально.
Я знаю, что я могу добавить файл типа ресурса id в проекте android. Есть ли ограничение сделать то же самое в проекте библиотеки?
Спасибо, Билл
Скопируйте файл ids.xml, вырежьте все, кроме одного идентификатора, если это не скомпилировать, вставьте файл здесь, чтобы мы могли его увидеть. –
Xml version = "1.0" encoding = "utf-8"?> Имя файла - ids.xml и помещается под res/values. Когда я очищаю проект, R никогда не генерируется снова. –
oceanfeeling
Проблема в том, что когда я пробовал то же самое в новом пустом проекте андроидной библиотеки, все работает нормально. R регенерируют обычно, как ожидалось. – oceanfeeling