2015-02-07 5 views
1

Я работаю над проектом приложения для Android для клиента. Проект разработан с использованием eclipse и настроен в github. Я использую андроид-студию, так как я нашел ее намного более удобной, чем eclipse на ubuntu (похоже, что eclipse сильно зависает на ubuntu 14.04).Использование проекта git eclipse с android-studio

В первый раз я могу сделать «Импорт». Однако при последующем git pull я хочу, чтобы код android-studio увидел измененные файлы из локального репо git и синхронизировал код без изменения исходной структуры папок. Любая идея, как это сделать?

ответ

0

В меню VCS вы можете найти пункт Показать изменения. Сначала щелкните на панели проекта каталога пакетов (слева от студии android), затем нажмите на представление «Показать изменения». В этом новом окне вы можете увидеть различия с репозиторием, к которому подключено ваше приложение.

Затем вы можете обновить проект по VCS-> Project Update или CTRL + T

Если это не может помочь, пожалуйста, объясните для меня больше.

+0

Я не могу найти как "Show Changes", как а также «Обновить проект». Также не рекомендуется, чтобы исходный проект был затмение. Поэтому я не буду, если я правильно импортирую проект или нет. Когда я импортирую проект, он запрашивает другую директорию, которую файлы там скопируют (что-то мне не нужно) – pravin

+0

какая у вас версия для Android-версии? –

+0

Android-Studio 1.0.0 Извините, забыл упомянуть об этом. – pravin

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 для генерации файлов build.gradle, используя опцию «Экспорт» в eclipse. Он генерирует build.gradle, аналогичный тому, который вы упомянули. Однако у меня все еще возникают проблемы settings.gradle n SDK не распознается (даже tho sdk.dir в local.properties указывает на правильный путь sdk). Позволь мне проверить. – pravin

Смежные вопросы