我有一个项目,Gradle模块依赖于另一个模块。似乎Android Studio会自动将一些本地绝对路径派生条目添加到.iml文件中。他们看起来像:
<orderEntry type="library" exported="" scope="TEST" name="_Users_jpu_git_workspace_lytroandroidcamera_blitzen_build_intermediates_classes_debug" level="project" />
<orderEntry type="library" exported="" scope="TEST" name="_Users_jpu_git_workspace_lytroandroidcamera_blitzen_build_intermediates_dependency_cache_debug" level="project" />
这很烦人,因为当我的同事在他的机器上打开项目时,这些线将被其他东西取代。我可以避免这个吗?
感谢。 佳
答案 0 :(得分:0)
1st:您不应将这些IDE元数据提交到版本控制系统中。这些是瞬态数据。
第二:如果您真的想这样做,那么您可以按照http://www.gradle.org/docs/current/dsl/org.gradle.plugins.ide.idea.model.IdeaModule.html中的说明使用pathVarialbles
进行游戏,该guide documentation当然与用户{{3}}