私はAndroid開発にかなり慣れていません。Froyo デバイスにマップを実装する方法を理解しようとしています。残念ながら、私が使用している本はすべて、すべての例と関連するクラス/メソッド (MapView など) で MapActivity の使用を参照しています。だからここに私の質問があります:
1) MapActivity (および関連するクラス) は Honeycomb より前には (サポート ライブラリを使用しても) 利用できないことを理解しています。これは正しいです?
2) それらが利用できない場合、一般的に言えば、この問題をどのように回避しますか? (たとえば、Froyo デバイスで MapView を使用できる代替サポート ライブラリはありますか?
3) 私は Froyo デバイスしか持っていないので、Map API を学ぶ最善の方法に苦労していますか? 通常、私のアプローチは、まずエミュレーターを使用して Honeycomb+ デバイスで Map API を学習し、それを Froyo デバイスで動作するように「変換」する方法を理解することです。
残念ながら、v2 Map API でエミュレーターを使用することは (私の知る限り) 不可能であり、私の電話を Honeycomb+ を実行する Android デバイスにアップグレードする立場にありません。次に、Google による v1 から v2 の Map API への最近の「シフト」の複雑さ (私の本では参照さえしていません) を追加すると、非常に難しい学習曲線のように見えるものがあります。
私の状況 (MAP API を初めて使用する、Honeycomb+ デバイスがない、このトピックを扱っていると思われる本がないなど) を考慮して、Map API を学ぶ最善の方法に関する一般的な提案はありますか? ところで、私は最初に読むものとして Google 以外のリソースを好む傾向があります。なぜなら、Google のドキュメントは最小限のものであり、初めて何かを学ぼうとするときはあまり役に立たないからです。
前もって感謝します。