android-sdk-linuxtoolsandroid-java-not-found
目录
android-sdk-linux/tools/android: java: not found
由于重装了系统,把之前的Eclipse文件夹拷贝到新系统时,发现只能从终端用命令启动,如果点击界面中的图标,则会遇到如下错误:
1、Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the following locations:… 。一直提示没有找到JDK,尽管我已经安装了,且设置了环境变量。
A、方法一
dell@dell-OptiPlex-7010:~$ cd android/eclipse/ //进入eclipse目录
dell@dell-OptiPlex-7010:~/android/eclipse$ mkdir jre
dell@dell-OptiPlex-7010:~/android/eclipse$ cd jre/
dell@dell-OptiPlex-7010:~/android/eclipse/jre$ ln -s /usr/java/jdk1.6.0_43/bin /bin
B、方法二
dell@dell-OptiPlex-7010:~$ sudo ln -s /usr/java/jdk1.6.0_43/bin/java /usr/bin/java
2、如果使用方法一时,在Eclipse中启动Android SDK Manager时,遇到错误:./android-sdk-linux/tools/android: 84: java: not found
dell@dell-OptiPlex-7010:~$ sudo ln -s /usr/java/jdk1.6.0_43/bin/java /usr/bin/java
linux中命令 ln 是用来建立软链接。