Web versions of RideWithGPS works in France and Italy, so does BikeRouteToaster.com. Can't speak to smartphone browsers, but at least on desktop browsers you can also use the
GoogleMaps CueSheet bookmarklet to turn routes drawn in Google Maps into customizable cue sheets, elevation profiles and GPS files. If you can add javascript bookmarklets to your Android browser, it should work.