加入收藏 | 设为首页 | 会员中心 | 我要投稿 东莞站长网 (https://www.0769zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Android开发中遇到的R文件无法生成以及adb无法启动问题的处理

发布时间:2021-11-20 15:49:46 所属栏目:教程 来源:互联网
导读:打开了Eclipse,发现了诸多问题,好在都一一解决了,现在将遇到的问题以及解决方法分享一下。 1.新建R文件无法生成 R文件无法生成,一般是res文件夹里面有错误,Eclipse可能不会有提示,比如文件名如果你大写了,就不能生成R文件,这个就要仔细找找看,或者

打开了Eclipse,发现了诸多问题,好在都一一解决了,现在将遇到的问题以及解决方法分享一下。
 
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一般不同时打开!

(编辑:东莞站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读