Вам не нужно прибегать к импорту или перекрестным ссылкам на проекты.
Насколько мне известно, файл R.java генерируется из файлов XML в рез.
В частности, он создается на основе «id» в макетах и «name» в файле strings.xml. (Есть, вероятно, другие вещи, которые делают это, но это то, что я знаю).
Возможно, при копировании ваших файлов ваши идентификаторы не отформатированы с помощью "+", что стимулирует создание значений, если они еще не существуют.
Например, TextView в макете будет содержать:
<TextView
android:id="@+id/author"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
Плюс, который имеет решающее значение для нового создания ценностей.
Может также помочь поместить основное редактирование в XML-файл, сохранить его, затем отменить редактирование и сохранить снова. Сохранение может запустить плагин Eclipse для регенерации файла R.java.