2015-02-07 139 views
1

我正在爲客戶端開發一個android應用程序項目。該項目是使用Eclipse開發的,並設置在github 我使用android-studio,因爲我發現它比ubuntu上的ubuntu更方便(eclipse似乎在ubuntu 14.04上掛起很多)。在android-studio中使用git eclipse項目

第一次我可以做一個「導入」。然而,在隨後的git pull中,我希望代碼android-studio能夠從git local repo中查看已更改的文件,並在不修改原始文件夾結構的情況下同步代碼。 任何想法如何去做到這一點?

回答

0

在VCS菜單中,您可以找到顯示更改查看項目。首先點擊軟件包目錄項目面板(android studio的左側),然後點擊Show Changes視圖。在這個新窗口中,您可能會看到與應用程序連接到的存儲庫的區別。

然後你就可以更新由VCS->更新項目或CTRL + T

項目如果這不由請爲我解釋一遍。

+0

我無法找到既 「顯示更改」 爲以及「更新項目」。也請不要說原來的項目是用於日食。所以我不是,如果我正確地導入項目或不。當我導入項目時,它會提示輸入不同的目錄n將文件複製到那裏(這是我不想要的) – pravin 2015-02-13 08:10:47

+0

什麼是您的android studio版本? – 2015-02-13 08:19:20

+0

Android-Studio 1.0.0 對不起,忘了提及.. – pravin 2015-02-13 14:37:42

0

Android Studio項目可以使用Eclipse中使用的相同結構。

您必須在項目中的build.gradle文件中設置此設置。

例子:

Root 
    EclipseModule 
    libs 
    src 
    res 
    AndroidManifest.xml 
    build.gradle 
    settings.gradle 

在你EclipseModule /的build.gradle

android { 

..... 

sourceSets { 
     main { 
      manifest.srcFile 'AndroidManifest.xml' 
      java.srcDirs = ['src'] 
      resources.srcDirs = ['src'] 
      aidl.srcDirs = ['src'] 
      renderscript.srcDirs = ['src'] 
      res.srcDirs = ['res'] 
      assets.srcDirs = ['assets'] 
     } 
    } 

    ....... 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    ..... 
} 

在你settings.gradle

include ':EclipseModule' 
+0

我嘗試使用eclipse在eclipse中使用「導出」選項生成build.gradle文件。它生成一個類似於你所提到的build.gradle。但是我仍然遇到了問題settings.gradle n SDK無法識別(即使在local.properties中的sdk.dir指向正確的sdk路徑)。我來檢查一下。 – pravin 2015-02-13 14:45:18