android-support-v4.jarにソースを添付する

今どきのAndroid開発でandroid-support-v4.jarは当たり前のようだ。
AndroidSDK R20で新規Androidプロジェクトを作ると、ダウンロードさせられる。
いままで敬遠してたけど、使ってみるか。

というわけでライブラリに追加。Android SDK Managerで取ってくるとソースもダウンロードされている。じゃあ、ソース添付して使いやすくしようと思ったのですが、 いつもの様にJavaソースの添付をしようとすると

「現在のクラス・パス・エントリーは、エントリー上のソース添付のユーザー変更を許可しないコンテナー’Android Dependencies’に属しています。」

と言われて、添付できない。調べてみると、別の方法で添付するらしい。手順は次の通り。
libs/android-support-v4.jar.properties
というファイルを作成し、中にソースコードのパスを書く。<SDKのパス>は各自環境に合わせて設定。

これで、プロジェクトを閉じる→開く としたら認識されました。ただし、上記はMacの場合。

ちなみに、Windowsでうまくいかない場合は、¥マークのエスケープを疑ってみよう。Windowsだと次のような感じになるはず。

参考URL
http://setohide.blogspot.jp/2012/08/eclipseandroid-support-library.html

One Reply to “android-support-v4.jarにソースを添付する”

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です