Androidで簡単なマップアプリケーションを実装しようとしています。これまでのところ、正しいAPIキーがあり、単純なマップが実際に画面に表示されていることを確認しました。ズームレベルを制御して効果を確認することもできます。しかし、setCenter()のような基本的な操作などは他にできません。
My LogCat gives the error : "Couldn't get connection factory client"
私は何をすべきか?
ありがとう。
Androidで簡単なマップアプリケーションを実装しようとしています。これまでのところ、正しいAPIキーがあり、単純なマップが実際に画面に表示されていることを確認しました。ズームレベルを制御して効果を確認することもできます。しかし、setCenter()のような基本的な操作などは他にできません。
My LogCat gives the error : "Couldn't get connection factory client"
私は何をすべきか?
ありがとう。
getFromLocationNameを使用する場合も同じ問題が発生し、「java.io.IOException:ServicenotAvailable」エラーが発生します。
少しグーグルしてみましたが、これはソフトウェアのバグのようです。
http://code.google.com/p/android/issues/detail?id=8816
Android MapActivity:接続ファクトリクライアントを取得できませんでした
接続ファクトリークライアントを取得できませんでした-Googleマップとの戦い
接続ファクトリクライアントを取得できませんでした
私は自分の特定の状況で問題を見つけました。そして、私がそれを得るとき、それはばかげた状況です。
「接続ファクトリクライアントを取得できませんでした」という問題を解決できませんでした(実際に読んだソースの1つで、このメッセージはバグであり、ほとんどの場合無視する必要があると述べています。ほとんどの場合、問題は問題です。そうしないと。)
私の「実際の」問題は、GeoPointsを間違った形式で入力することでした。私は最初にそれを次のようにしました:
GeoPoint point = new GeoPoint(19.2,-99.1);
そして明らかにそれはそれを置く間違った方法でした。ドキュメントによると、数値はもっと大きくなると予想されます。だから私は以下を使用し、それはうまくいきました...
GeoPoint point = new GeoPoint(19240000,-99120000);
誤解を招く質問でごめんなさい。しかし、ここに残しておきます。たぶん、smoelseも同じ問題を抱えているでしょう。