При использовании консольной утилиты для обновления сборочных скриптов проекта библиотеки, при выполнении компиляции ant'ом вылезает ошибка:
$ android update lib-project $ ant compile ... Generating R.java / Manifest.java from the resources... Compiling aidl files into Java classes... /opt/android-sdk-linux_86/tools/ant/lib_rules.xml:126: Reference android.libraries.src not found. $
Это проблема самой улититы android. Исправляется ошибка путём ручного редактирования файла build.xml - надо добавить в самый конец, но до </project> сточки:
<path id="android.libraries.src"><path refid="project.libraries.src"/></path> <path id="android.libraries.jars"><path refid="project.libraries.jars"/></path>
, т.о. концовка файла будет такой:
<setup/> <path id="android.libraries.src"><path refid="project.libraries.src"/></path> <path id="android.libraries.jars"><path refid="project.libraries.jars"/></path> </project>
Источник: My library project won't compile
Дискуссия