我在跑步
马科斯
并已安装
安卓工作室
. Android开发进展顺利,直到我需要运行
keytool
命令。
$ keytool
No Java runtime present, requesting install.
$ which keytool
/usr/bin/keytool
$ ls -l /usr/bin/keytool
lrwxr-xr-x 1 root wheel 77 Jul 26 15:47 /usr/bin/keytool -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/keytool
$ pkgutil --file-info /usr/bin/keytool
volume: /
path: /usr/bin/keytool
pkgid: com.apple.pkg.Core
pkg-version: 10.13.6.1.1.1530695593
install-time: 1532586646
uid: 0
gid: 0
mode: 755
$ ls /Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home/bin/keytool
/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/keytool
我发现了
Android Studio
实际上是使用其嵌入式jdk进行开发,位于
/Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home/bin/
我应该把这个加到我的
PATH
var输入
.bash_profile
或者我应该全局安装jdk来使用
? 处理这个问题的建议方法是什么?除了android,我不做其他java开发。
谢谢。