当我在项目中使用osmdroid网站上的预先构建的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流程中有什么东西可以让我不需要更改这一行吗?