在上个帖子中讲到,当出现
当前app无法载入的时候,先使用adb命令将app卸载后再安装。
但是有些人可能会发现如下问题:
adb不是命令,这是因为,你电脑的环境变量未配置好,所以命令窗口不认识adb这个命令。
首先先确定自己的sdk是装在哪个目录下,我是在D:\android\sdk中
进入该目录,有个platform-tools文件夹,发现有个adb.exe,大家都知道,其实所谓的命令就是exe文件,在窗口输入命令执行的时候就是系统调用相关的exe文件执行。
其实,直接用命令窗口进入D:\android\sdk\platform-tools 调用adb.exe也是可以的
进入目录后输入卸载命令,命令窗口直接在当前目录下找到了adb.exe,所以用命令卸载成功了。
但是 如果你不在该目录下,就无法调用adb.exe命令,这样就让我们很不方便,每次想要运行adb命令的时候就要进入sdk目录,所以我们需要配置环境变量。
环境变量的作用就是让系统可以更方便的找到相关命令,已经一些资源所在的目录。
而我们接下来要配置的是
环境变量中的path,作用就是方便调用exe文件,当该命令在当前文件夹找不到的时候,就会去path中的目录,一个一个找下去,直到都找不到了,才报错。
那么咋么配置path呢?Win7为例
计算机=》右键属性=》点击左边的高级系统设置=》高级=》环境变量=》系统变量中找到path=》点击编辑=》然后在已有的字符串后加上;以及你的sdk下的platform-tools目录。
例如我原来的path为C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin;E:\baedevelop\vbox;E:\baedevelop\git\Git\bin;E:\HashiCorp\Vagrant\bin;E:\maven\maven3.0.4\apache-maven-3.0.4\bin
改了之后为:C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin;E:\baedevelop\vbox;E:\baedevelop\git\Git\bin;E:\HashiCorp\Vagrant\bin;E:\maven\maven3.0.4\apache-maven-3.0.4\bin;D:\android\sdk\platform-tools;
然后重启命令窗口,输入adb
就说明你配置成功了。即使不在platform-tools目录下 也能使用adb了。