Failed to execute tools\android.bat;
Failed to execute tools\android.bat;
系统找不到指定的文件。
问题困惑良久。
现象的描述:
1,直接点击SDK Manager.exe,便会出现上诉错误提示。(SDK Manager.exe的来源是android-sdk-windows\tools\lib目录下的文件)
2,环境变量,配置了android-sdk-windows\tools,目录,
3,手动点击执行tools\android.bat文件,一切正常,用命令行执行一切正常。
4,将android-sdk-windows文件夹拷到别的电脑,执行SDK Manager.exe;(未验证,但个人觉得会正常)
5,AVD Manager.exe现象相同。
6,在eclipse中点击运行SDK Manager的小图标,报错
7,在android studio中点击SDK Manager的小图标能正常的使用。
8,在IDEA中新建android module,不能生成res、src、及配置文件,并且会提示系统找不到指定的文件。(开发环境比较多,就是为了测试这个问题,虽然问题不严重,但我还是想解决,因为其中一定有我不知道的知识)
9,6,7,8的种种现象使我感觉有某些联系,特别是IDEA不能生成文件。
10,操作系统环境太乱,使用过多次不同的sdk,并且目录是不同的。
11,除了SDK Manager.exe来说不能使用,sdk其他功能一切正常。
估计原因:
系统环境问题。(在很久以前它也是被我打开过的。)
问题在于SDK Manager.exe 找到 android.bat的问题。并非android.bat本身启动的问题。
或者说SDK Manager.exe它找的路径,不是我现在所理解的tools\android.bat下的路径,而是别的,并且是不存在的。