Can someone tell me how to achieve map rotation during navigation?
Please use the road view APIs in NavigationManager. Alternatively, you can animate the map yourself using the NavigationManager#Listener interface callbacks
Also how can a compass be integrated with the map accurately.
Please google for some generic tutorials on Android sensor API integration. Once you get the bearing, you can set it with Map#setOrientation.
Also please how can i download maps for offline navigation, for users who don't have internet all the time.
Please see com.here.android.mpa.MapLoader
. There is a section in our tutorials.
Also please tell whether these features can be implemented with the standard HERE sdk?
This is all supported with the "Premium" version of the SDK. The "Starter" edition does not have all these cool features.