您的位置:首页 > 移动开发 > Android开发

Android开发常见错误

2014-12-09 21:47 225 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: