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再起動しなくても有効になります。
[…] This post was mentioned on Twitter by mikanalish, みかんアラモード. みかんアラモード said: Eclipse 3.6(Helios)でAndroid SDKのコード補完が遅い問題 : blog.loadlimit – digital matter – http://j.mp/fJwPgi そんなに遅くないけどやってみました。速くなったかな? […]
去年情報を探して、結局放置してた問題です。
まさか日本語で解決法が手に入るとは。感謝します。
eclipseのpluginのバグのようで、パッチ済みのpluginがこちらに出てますね。
http://groups.google.com/group/android-developers/msg/0f9d2a852e661cba
なるほど、情報ありがとうございます!
[…] 参考: Eclipse 3.6(Helios)でAndroid SDKのコード補完が遅い問題 […]
[…] Android2.1 → /Applications/android-sdk-mac_x86/platforms/android-7 Android2.2 → /Applications/android-sdk-mac_x86/platforms/android-8 その後Eclipseを再起動すれば適応されるはずです。 参考:Eclipse 3.6(Helios)でAndroid SDKのコード補完が遅い問題 […]