4

Skobbler で Android アプリを開発しています。Skobbler SDK (2.2.0) の最新バージョンに更新した後、この問題が発生しました

時々、マップだけが機能します。背景とすべてのマーカーが表示されます。しかし、次にアプリを起動すると(何も変更せずに)、背景は灰色のままで、次のように表示されます。

E/BitmapFactory﹕ Unable to decode stream: java.io.FileNotFoundException: /null/res/xhdpi/icon_map_popup_navigate.png: open failed: ENOENT (No such file or directory)
E/BitmapFactory﹕ Unable to decode stream: java.io.FileNotFoundException: /null/res/xhdpi/icon_map_popup_arrow.png: open failed: ENOENT (No such file or directory)

SDK が時々 MapResources (null) へのパスを削除するようです。ファイルは適切に配置されており、私が言ったように、時々動作します。

MapResources の初期化は、最後のバージョンで機能しました。問題はありませんでした。

私が変更したこと:

  • MapActivity に mapView.resume() と mapView.pause() を追加しました
  • 古いメソッドが削除されたため、mercadorToGps と gpsToMercador を coordinateToPoint と pointToCoordinate に置き換えました。
  • 古いメソッドが削除されたため、zoomToLevel() を animateToZoomLevel() に置き換えました。

新しいバージョンの SDK を使用したいのですが、現状では使用できません。

4

0 に答える 0