Andriod开发R文件爆红相关解决方法及排查方案
Posted Snow_Ice_Yang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Andriod开发R文件爆红相关解决方法及排查方案相关的知识,希望对你有一定的参考价值。
1.首先尝试下基本的处理方法:
在IDE中工具栏处选择build
尝试clean project,然后再进行rebuild project或者是make project
若使用的是IDEA或android studio,在上述方法尝试后可以尝试工具栏中File->Setting->Invalidate Caches/Restart选项清除缓冲,重启程序自动重新构建项目
2. 检查最近更改的XML文件
- 重新点击build按钮,一般底部build标签内会显示出错的XML文件,可直接点击查看出错的文件
自定义XML内部代码存在错误
1. 引用的文件文件名发生更改
2. 使用相对布局,在design界面进行调整时,容易出现XML代码内出现错误
这样的错误其实是比较容易找到的,一般IDE中都会有所提示
3. 特别要注意的是,某些XML文件复用时,一定要修改其中组件的ID,避免ID重复
XML文件内出现标签错误
<resources></resources>标签下方出现红色波浪线
这种情况一般是缺少相关的插件,可以在IDE中工具栏处File->Setting->Plugins
在红框处选择bundled,将Android Support插件勾选(如果自己并不清楚相关插件的功能,一般不建议将其取消),然后apply重启即可
3. gradle版本不一致
查看根目录下的gradle版本和引用的Module下的gradle版本是否一致
4. R文件太大了(超过了Android Studio的上限25.6M了)
Help -> Edit Custom Properties -> create custom properties?(yes) ->添加 idea.max.intellisense.filesize=5000
Zookeeper部署启动:相关问题排查原因解决方案
1.添加集群配置启动失败
项目场景:
在进行zk的单体、集群部署,单体部署很顺利,没有问题。部署集群的时候,启动节点失败。
问题描述
提示:这里描述项目中遇到的问题:
例如:配置集群的时候,确认dataDir、dataLogDir都配置好了,也创建了myid文件及内容。
zoo.cfg 文件在非集群模式配置的时候可以运行,加上
server.1=127.0.0.1:2881:3881
server.2=127.0.0.1:2882:3882
server.3=127.0.0.1:2883:3883
之后无法运行,删除后却可以运行,可以断定是集群配置问题。
原因分析:
查看了一番,zoo.cfg文件也创建了,需要配置的比如dataDir、dataLogDir、clientport都配好了。
最后发现是 dataDir、dataLogDir的路径问题,不是路径不对,是表示路径的符号不对。
dataDir=D:\\kafka\\zookeeper\\colony\\zookeeper-2181\\data dataLogDir=D:\\kafka\\zookeeper\\colony\\zookeeper-2181\\logs
解决方案:
windows下ZooKeeper文件配置路径是用’/’,我写成了’\\’,结果就找不到我的myid文件了
dataDir=D:/kafka/zookeeper/colony/zookeeper-2181/data dataLogDir=D:/kafka/zookeeper/colony/zookeeper-2181/logs
修改之后,就可以正常启动了。windows环境下,文件路径使用 \\\\ 或 / 表示,不能使用 \\ ,所以在windows环境下,部分路径不能直接在地址栏拷贝,地址栏默认就是 \\ 的。
以上是关于Andriod开发R文件爆红相关解决方法及排查方案的主要内容,如果未能解决你的问题,请参考以下文章
Java项目在Idea里开发遇到所有代码爆红的问题与解决方案