我正在使用Android Studio项目,该项目与Windows完美配合,并存储在Mercurial存储库中。在Windows上导入它可以毫无问题地完成,但在Linux上一切都崩溃了,因为模块无法正确读取 - AndroidManifest.xml显然已经丢失。
我知道其他线程并且我已经搜索了合适的解决方案,但我担心到目前为止我还没有设法解决问题。
对我来说非常重要的是,项目设置正确,每当新人克隆项目时,它都可以正常工作(并且无需从头开始重新创建项目)。
失败模块中的当前build.gradle文件已指向清单文件的正确位置:
sourceSets {
main {
manifest.srcFile 'src/main/AndroidManifest.xml'
}
}
但我仍然有以下错误:
Error:/AndroidManifest.xml (No such file or directory)
答案 0 :(得分:0)
我在Mac上,所以我不知道它是否相同,代码左边应该有两个标签,就在您的班级名称旁边,例如: <> public class missingFile { 如果你点击那些标签,突然Android Studio会给你一个打开你的xml文件的选项。
我希望它有所帮助,祝你好运