私のプロジェクトで osmdroid Web サイトからビルド済みの jar を使用すると、すべてが期待どおりに機能します。ただし、osmdroid ソースから独自の jar を作成すると、「リソースが見つかりません」というエラーが発生します (marker_default.png など)。私が変更され
final String resName = pResId.name() + ".png";
に
final String resName = "/resources/org/osmdroid/" + pResId.name() + ".png";
DefaultResourceProxyImpl.java:getBitmap で
その後、正しく動作します。この行を変更しなくても、エクスポート jar プロセスで実行できることはありますか?