Android开发常见错误
1. R文件缺失
确保res文件下所有文件不报错的情况下 eclipse会自动建立R文件
Error1:导入apidemo会出现缺失R文件错误 原因在于res文件下有文件使用了错误的标签
其他R文件缺失参考网上搜索引擎答案(君子善假于物)
Error2:从其他项目复制源文件到当前项目中,因文件结构发生改变,eclipse会出现 R cannot be resolved to a variable错误提示,确保同时复制相应的layout,string,arrays,styles等文件后,无错误的情况下eclipse会为复制过来的文件自动在R文件中建立引用,需要在复制过来的源文件中ctrl+shift+o导入需要用到的R文件(如果源文件和R文件不处于同一个目录)
2. ADB server didn't ACK
解释:adb 为管理 eclipse和手机或模拟器通信的程序 adb device 查看连接的手机
1. 需要使用到的命令:cmd模式下 adb start-server 启动服务 adb kill-server 关闭服务 adb nodaemon server 查看adb的端口号 (默认5037)
netstat -ano | findstr "端口号" 查看占用端口的pid
2. 任务管理器关闭相应进程 或 使用相应命令 taskkill /pid 1988 /f (删除1988pid对应进程,通常为sjk_daemon,google:关闭进程命令可获得其他详细信息)
原因:其他手机助手类软件会占用ADB需要的端口,如金山手机助手,建议卸载。
参考 : http://blog.csdn.net/mad1989/article/details/9628495
浙公网安备 33010602011771号