AndroidSDKがアップデートされてたのに伴って、今までビルドできていたのがエラーが出てできなくなりました。昨日までできてたのに?といろいろ調べてみたらアナウンスがありました。
http://tools.android.com/recent/dealingwithdependenciesinandroidprojects
配布元ではすでに17から18にアップデートされてますが、今のところ17での対処策で問題無しでした。半日悩みました。公式サイトはまめにチェックすべし、ということですね。
AndroidSDKがアップデートされてたのに伴って、今までビルドできていたのがエラーが出てできなくなりました。昨日までできてたのに?といろいろ調べてみたらアナウンスがありました。
http://tools.android.com/recent/dealingwithdependenciesinandroidprojects
配布元ではすでに17から18にアップデートされてますが、今のところ17での対処策で問題無しでした。半日悩みました。公式サイトはまめにチェックすべし、ということですね。
Cygwinウィンドウを開いてndk-buildすれば済む話ですが、Eclipseからあわせてビルドする設定にする場合。プロジェクト設定のビルダー項目で新規ボタンを押すと以下のような画面が表示されます。プログラムをクリックして名前は「NDK Builder」にしました。この名称である必要はないですが、わかりやすい名前にしておいたほうが楽かも。
特定の2地点を地図上にプロットして表示する時、スケールが大きかったり小さかったりすると片方の点が表示されない事がある。ちょうどいいズームレベル、というのは設定できないものか、と思って調べていたら
MapController.zoomToSpan(int latSpanE6, int lonSpanE6)
というメソッドがあった。
中心の緯度経度と表示したい地点の緯度経度の差の絶対値の2倍でちょうど地図に収まるように表示範囲を指定できた。これはまた使いそうな気がする。