收藏本站
博为峰Android开发培训Banner
您所在的位置:博为峰教育首页 > 资料精选 > 学习资料 > 【学习资料】Android开发中遇到的R文件无法生成问题的解决

【学习资料】Android开发中遇到的R文件无法生成问题的解决

   发布时间:2015年10月16日 13:54分    来源:博为峰教育网采编    关键词:Android开发      | 上一篇 | 下一篇 |


 

       打开了Eclipse,发现了诸多问题,好在都一一解决了,现在将Android开发中遇到的R文件无法生成以及adb无法启动问题的解决方法分享一下。

 

Android开发中遇到的R文件无法生成问题的解决

 

       1.新建R文件无法生成

 

       R文件无法生成,一般是res文件夹里面有错误,Eclipse可能不会有提示,比如文件名如果你大写了,就不能生成R文件,这个就要仔细找找看,或者配置文件有没有错。但我的问题是即使新建一个helloworld工程R文件也没有,看来是Eclipse方面的问题了。

       解决方法很简单,这是由于最近Android升级需要另外一个Android SDK Platform-tools的东西,这个之前是没有的,所以升级一下就好了。

 

       2.adb无法启动问题,只要点击run的按钮,就出现the connection to adb is donw, and a servere error has occured的错误。在网上有的说是环境变量问题,我改了环境变量,问题仍然存在。又有说是5037端口冲突,用  netstat -aon|findstr "5037" 查找对应端口,  tasklist|findstr "7285" 查找端口对应程序,然后kill掉即可,试过了但也没用。

 

       可行的解决办法是:

       先把eclipse关闭。

       在管理器转到你的android SDK 的platform-tools目录下。

       键入adb kill-server ,如果adb关闭了会提示 server not running *

       再输入 adb start-server  如果不成功会提示 daemon not running. starting it now on port  ***的。而如果成功的话不提示任何语句的.这时再重新打开eclipse就可以正常运行模拟器的了.

       还有一种情况,真机调试的时候,你开了豌豆荚,导致端口冲突了,前面一直没留意这个问题 ,解决放法:安装完手机的驱动后,关闭豌豆荚,重启eclipse就可以了。腕豆夹与eclipse一般不同时打开!