android – gradle在使用领域浏览器打开领域文件后陷入:app:mergeDebugResources

我的应用程序附带一个预先填充的领域文件,该文件存储在res / raw目录中. Gradle工作得很好,直到我决定使用realm浏览器打开领域文件.现在gradle陷入了:app:mergeDebugResources.

通常我会从项目目录外的另一个目录编辑域文件,并在完成后将其复制到res / raw目录.但这次我打开了存储在项目目录中res / raw目录中的领域文件.

这是我第二次发生这种情况.我第一次从头开始完全重启项目并复制代码.从GitHub下载较旧的提交也不起作用.

还有其他人经历过这个吗?任何修复?

解决方法:

Github救了这一天.我完全删除了本地项目文件夹,并从GitHub克隆了我的最后一次提交. Gradle之后重新构建了一切.

我必须确保在使用realm浏览器(database_name.realm.lock和database_name.realm.management/)打开领域文件时创建的临时文件在res / raw目录中删除,然后在android studio中打开项目.

看来临时文件会导致这个问题.对于没有使用版本控制的人,请这样做.它是一个救生员

上一篇:Linux安装svn


下一篇:java – 由于null对象引用,无法向RealmList添加新对象