Android開発時に、コード補完が死ぬほど遅い問題の解決方法をまとめておきます。
参考にしたのは以下。
- Android開発環境の作り方2010 « area[nothing] : diary
- Issue 7850 – android – SDK: eclipse freezes when when "android.R.attr" is selected from autocomplete popup – Project Hosting on Google Code
つまりはソースコードをダウンロードして展開しておけばいいということですね。
2.2(froyo)の場合
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=froyo;sf=tgz
base-froyo-73e150c.tar.gz、107MBでダウンロードは10分ほどでした。
展開すると、pax_global_headerというファイルとbase-froyo-73e150cというディレクトリができるので、base-froyo-73e150cをsoucesに名前変更して、
android-sdk-windows\platforms\android-8
の下に移動して完了。
2.1(eclair)の場合はダウンロードURLのh=froyoをh=eclairに変更して、展開先をandroid-7\sourcesにすればOK。
展開すればEclipse再起動しなくても有効になります。