Android —— 日常Error(ing)

来源:互联网 发布:商场消费数据 编辑:程序博客网 时间:2024/04/27 00:14

这篇博客用来记录平常工作中遇到的error问题,以及解决办法,每天追更吧!^^

1.Duplicate resources问题

  • 现象:编译出错“Duplicate resources”。
    stackOverflow解释:
    Please check you have created an alias with the same ID as an existing resource in the same directory.If not, then restart your IDE or clean and rebuild the project.You copy and paste the project in another location and the load it to your IDE.
    大概是有打开的工程没有清除原来工程IDE的一些设置残留。

  • 解决:clean工程即可。

2.Android studio java文件显示j爆红问题

java文件全都显示一个小j,而不是显示C标识,故androidmainfest文件引用java类的地方全部爆红.

  • 解决方法:爆红是因为IDE本身没用识别java文件,以前eclipse都会自动识别不同目录下的java文件的,找了半天发现是在module的sources下有个可将不同文件夹mark as的设置,设置src为sources即可.
    这里写图片描述
    需要注意的是,这里设置某文件夹为Source文件,将会影响到在类文件中标注的package xu.dadong.crumb;此路径是否能找到相应类,因为此路径的上一级就应该被设置为source文件,否则报错。
    接下来应该就不爆红j了,但可能出现其他的问题,比如没有找到依赖,这就需要按病抓药了,一一解决。

3.手机连接不上

当无法利用重启adb的方式,即使使用adb connect 127.0.0.1:62001,也报错”error: cannot connect to daemon“。
解决:在CMD下,也可以使用原生的Windows命令:netstat -ano | findstr “5037”
这里写图片描述
发现果然是有进程占用了5037端口,在任务管理器中将相应进程号的进程杀死即可。

0 0
原创粉丝点击