Photo: Kirby Lee/USA TODAY Sports

Adam Levine’s getting dragged for his cheating scandal, but as he gets ready for a big gig in Vegas … he’s getting strong support from the Los Angeles Lakers legend Shaquille O’Neal.

Retired NBA player-turned-TNT analyst tells TMZ Sports … Adam is still good in his book, despite the Maroon 5 frontman’s alleged infidelity, because Adam’s always done charity work for children in need: