我在Android工作室有全功能项目。我想将此项目导入CVS存储库,然后在另一台PC上进行检查。 导入到CVS时只有一个选项可供选择:KEYWORD SUBSTITUTION,但我找不到好的解释什么是最佳选择。
我不知道问题出在哪里。如果导入CVS或签出。
只有在构建项目后才能得到错误:
C:\的Android \ EsoCRM \应用\构建\中间体\分解-AAR \ com.android.support \程序兼容性-V7 \ 23.0.0 \ RES \值-V23 \值-v23.xml 错误:(2)检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Widget.Button.Inverse”匹配的资源。
错误:(2)检索项目的父项时出错:找不到与给定名称“android:Widget.Material.Button.Colored”匹配的资源。
错误:任务':app:processDebugResources'的执行失败。 com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:处理'命令'C:\ Users \ Roman \ AppData \ Local \ Android \ sdk \ build-tools \ 23.0.2 \ aapt .exe''以非零退出值1结束
在Android工作室中管理CVS存储库的最佳方法是什么?
答案 0 :(得分:1)
您遇到了构建问题,可能与您的CVS设置有关。
如果您查看错误,则会在“build \ intermediates \ explosion-aar”文件夹中引用appcompat-v7
。请查看以下内容:
您不应在repo中的“build”文件夹中包含任何内容。这些是在您执行构建时为正在执行构建的系统生成的。从repo中排除“build”文件夹中的所有内容。 (出于同样的原因,您还应该排除所有“* .iml”文件。)
清理您的项目。如果您在此处复制文件,或者您有一个错误的缓存文件,则需要将其删除并重试。
如有必要,请删除gradle中的“.caches”文件夹。有时旧的缓存文件已过期,但gradle不会更新它们。您可能需要手动删除它们并进行更新。