将BikeingRouteOverlay中的以下代码注释掉即可
// if (mRouteLine.getAllStep() != null
// && mRouteLine.getAllStep().size() > 0) {
// for (BikingRouteLine.BikingStep step : mRouteLine.getAllStep()) {
// Bundle b = new Bundle();
// b.putInt("index", mRouteLine.getAllStep().indexOf(step));
// if (step.getEntrance() != null) {
// overlayList.add((new MarkerOptions())
// .position(step.getEntrance().getLocation())
// .rotate((360 - step.getDirection()))
// .zIndex(10)
// .anchor(0.5f, 0.5f)
// .extraInfo(b)
// .icon(BitmapDescriptorFactory
// .fromAssetWithDpi("Icon_line_node.png")));
// }
//
// // 最后路段绘制出口点
// if (mRouteLine.getAllStep().indexOf(step) == (mRouteLine
// .getAllStep().size() - 1) && step.getExit() != null) {
// overlayList.add((new MarkerOptions())
// .position(step.getExit().getLocation())
// .anchor(0.5f, 0.5f)
// .zIndex(10)
// .icon(BitmapDescriptorFactory
// .fromAssetWithDpi("Icon_line_node.png")));
//
// }
// }
// }
重复运行,完美解决