dos窗口运行adb命令出现错误:adb不是内部或外部命令….

出现问题原因及解决办法:

1、没有配置相关环境变量。

只要将android 的sdk安装路径添加到系统变量Path中即可。

(以win7系统为例)

将以下路径

D:\android-sdk_r10-windows\android-sdk-windows\tools添加到系统变量Path中即可。

 

计算机——属性——系统保护——高级——环境变量

注意不要更改已有的其他路径,只需要在原路径的后面添加一个分号,再将新路径复制上去即可(或者添加在最前面,记得要用分号与后面的路径分隔)。

 

2、设置环境变量后依然出现错误。那就是令一种可能,adb.exe不在tools文件夹下。

(最简单的方法,直接在搜索框中输入adb.exe进行查找,查看adb.exe所在的文件夹,然后把这个路径添加到系统变量中)

 android2.2和android2.3是不一样的,在2.2中,adb.exe是在tools文件夹下,而在2.3中,则在platform-tools文件夹下。

 

所以要把路径设置到:

D:\android-sdk_r10-windows\android-sdk-windows\platform-tools

下即可。

 

需要注意的是:android的版本更改后,一些文件夹路径会发生变化,只需要做相应更改即可。另外,2.3版本依然要添加

D:\android-sdk_r10-windows\android-sdk-windows\tools路径到系统变量中。否则日后在使用emulator等命令时又会出现不是内部命令或外部命令的错误。

更多相关文章

  1. Android开发历程(一) hello world
  2. 【Android】【opencv】实现摄像头拍照和录像
  3. [置顶] Android中一些优秀的博文(看过的)
  4. TabHost使用小结
  5. Android(安卓)ExpandableListView简单使用(一)之仿QQ添加分组功能
  6. Android开发之如何在App间安全地共享文件(FileProvider详解)?
  7. android将路径转化为URI
  8. Android的百度地图开发BaiduMapApiDemo
  9. Android(安卓)Studio For Mac 启动模拟机时关于“Intel HAXM is

随机推荐

  1. Sqlite插入或更新
  2. SQL Pass北京举办第10次线下活动,欢迎报名
  3. 【Linux】Mysql初始化root密码和允许远程
  4. 在Oracle SQL中将时间戳转换为日期
  5. =======sql 存储过程的"递 归"==来试下吗?
  6. 在论坛中出现的比较难的sql问题:23(随机填
  7. 我如何通过日期时间PIVOT TABLE或CrossTa
  8. PostgreSQL之序列使用
  9. 怎么样在MYSQL中把一个字符串转换成日期?
  10. mysql主从状态异常解决办法