2016-10-09 26 views
1

我已經使用這個教程:https://github.com/osmdroid/osmdroid/wiki/How-to-use-the-osmdroid-libraryosmdroid setUserAgentValue無法解析法

但地圖沒有顯示,我得到一個錯誤:setUserAgentValue無法解析法

在這一行:

org.osmdroid.tileprovider.constants.OpenStreetMapTileProviderConstants.setUserAgentValue(BuildConfig.APPLICATION_ID); 

我輸入了這個:

import org.osmdroid.tileprovider.tilesource.TileSourceFactory; 
import org.osmdroid.views.MapView; 

而在我的Gradle中:

compile 'com.google.android.gms:play-services-maps:9.6.1' 
compile 'org.osmdroid:osmdroid-android:4.3' 

回答

3

osmdroid4.3已過時,並且不支持setUserAgent。

升級到最新版本,替換:

compile 'org.osmdroid:osmdroid-android:5.4.1:[email protected]'