已知函数 $f(x)=\left(\frac{1}{2}\right)^{x}$, 则不等式 $f\left(a^{2}-4\right)>f(3 a)$ 的解集为 ( )
可知函数 $f(x)$ 为减函数, 由 $f\left(a^{2}-4\right)>f(3 a)$, 可得 $a^{2}-4<3 a$,

整理得 $a^{2}-3 a-4<0$, 解得 $-1<a<4$, 所以不等式的解集为 $(-1,4)$.

故选B.