Androidでライブラリプロジェクトを作成する際の考慮事項 - Develop with pleasure! のエントリーを書いた段階では、ライブラリプロジェクトはjarとして配布できなかったんだけど、どうやらADT 14以降でそれが解決されたみたい。 Non-constant Fields in Case Labels - Android Tools Project Site ADT14以前は、複数のライブラリプロジェクトを使用した際にリソースIDの衝突が発生する可能性があるので、ライブラリプロジェクトのRもプロジェクト本体と一緒にコンパイルされてた。パフォーマンスも悪いしビルドに時間かかるし、何よりソースコードを含めてしかライブラリを配布できなかった。今回の変更によってリソースフィールドがfinal宣言されなくなったので、ライブラリプロジェクト自体を予めコンパイルしておいてjar形式