macOS安装了java8,但是在终端里用不了java命令

rt,而且也使用不了Java -version命令,终端会显示:
No Java runtime present, requesting install.
然后跳出一个对话框:说我没有安装JDK……
我好冤,我之前在我mac上都写了和运行了n次java程序(用Android Studio)了。

然后我用Android Studio想打开Android Device Monitor,它也会弹出来说我需要“旧的Java SE6”才能打开,真心无语了……我不是都有Java8 了。

不知道有没有高手知道该怎么解决的?

按了java8以后,有没有把它加到系统目录PATH等。

mac 在使用高版本的jdk的时候要装一个 jdk6兼容包