人類みな兄弟だ!! 最初から敵が異様に強い件につきまして

 

人類みな兄弟だ!!をプレイしていただき、まことにありがとうございます。

 

表題の件、どうやら機種固有(?)の不具合があるようです。

出現する敵の強さは郵便番号を元に算出されますが、この郵便番号の取得に失敗し、「〒600000」と表示される場合があるようです。

現在調査中ですが、なんとなく富士通Arrowsの、「/databasesへのアクセス制限」という開発者泣かせの仕様が絡んでいるような気がします(これにより一時的に、Arrows一部機種を非対応とさせていただきました)。

【5/15追記】→上記とは無関係だった可能性が高いです。

本件、できるだけ早く修正いたします。

 

以上、今後ともよろしくお願いいたします。

 

【5/15 追記】

最新Ver(0.9.3.3)にて修正を入れました。

→ログを送信していただいた方々、ご協力まことにありがとうございました。

不具合原因はまだよくわかっていませんが、API8のエミュレータでも同様の問題が起きているようです。

[参考URL]

http://stackoverflow.com/questions/5205650/geocoder-getfromlocation-throws-ioexception-on-android-emulator

http://code.google.com/p/android/issues/detail?id=8816
とりあえず住所を正常に取得できなかった場合、別の逆ジオコーディングAPIを投げて自力でパースするという手段をとったところ、API8のエミュレータでの正常動作を確認できました。不具合の出ている実機での動作確認はまだなので、問題が解消した方が見えましたらご報告いただけると幸いです。

【5/16 追記】

現在JSONパースが完全ではないため、高速道路上など一部の場所で〒600000が発生する可能性があります。

修正完了までお気をつけください。