When training it’s vital to ensure you are fully hydrated. While protein shakes may sound like a good drink or meal alternative, water and a solid meal is the best option.
Protein shakes are explicitly not meant to replace a meal, they’re meant to aid your protein intake when being active.