用户代理osmdroid

我试图把用户代理(参考https://github.com/osmdroid/osmdroid/wiki/Important-notes-on-using-osmdroid-in-your-app ),但是当我把行OpenStreetMapTileProviderConstants.setUserAgentValue(BuildConfig.APPLICATION_ID); Android工作室告诉我,setUserAgentValue已折旧。

我能做些什么来解决这个问题? 现在,当我运行应用程序,我有一个没有地图的网格。

非常感谢您提前!

它已被弃用,因为它已被移到另一个位置,整合osmdroid的所有配置设置。 尝试以下

Configuration.getInstance().setUserAgentValue(...)

旧的方法被重写,以将其连接到新的配置结构。