2016-02-16 178 views
1

我目前正在開發一個Android Studio項目,與其他團隊成員共享。爲了做到這一點,我們使用GitHub來共享項目。Android Studio Studio項目與Github

我嘗試使用選項「從版本控制檢出項目」。然而,我成功下載並打開項目我得到「錯誤加載項目:無法加載2個模塊」,作爲兩個.iml文件,其中一個是app.iml。這阻止了我從項目中訪問應用程序文件夾,因此我無法在Android Studio中使用它。

我試着直接從我們的GitHub存儲庫下載它,並用Android Studio打開它,但是我得到了同樣的錯誤。

任何人都可以幫我弄清楚如何成功運行GitHub共享Android Studio項目?

我在Windows 10

+1

iml文件不應該在回購庫內提交,因爲它們有本地路徑。嘗試刪除這些文件並使用gradle編譯您的項目。 –

回答

1

.iml文件是IDE的本地配置,您和其他團隊成員應該將其添加到.gitignore。

您也可以刪除它們任何你想要的時間,然後選擇運行菜單生成項目。它們將再次成爲紅外線。

1

這是因爲.iml文件是特定的本地配置運行此。您必須從存儲庫手動刪除它們,而不是推送它們。我建議你使用一個.gitignore文件可以是全局或與一些經典的Android排除項目文件:

#built application files 
*.apk 
*.ap_ 

# files for the dex VM 
*.dex 

# Java class files 
*.class 

# generated files 
bin/ 
gen/ 

# Local configuration file (sdk path, etc) 
local.properties 

# Windows thumbnail db 
Thumbs.db 

# OSX files 
.DS_Store 

# Eclipse project files 
.classpath 
.project 

# Android Studio 
*.iml 
.idea 
#.idea/workspace.xml - remove # and delete .idea if it better suit your needs. 
.gradle 
build/ 

#NDK 
obj/