2013-05-28 3 views
4

Последнее обновление для студии Android не позволяет получить доступ к графическому интерфейсу структуры проекта из проекта, который использует граду. Хотя я настроил сценарий gradle для использования сервисов Google Play, по какой-то причине я все еще не могу использовать библиотеку. Вот что я сделал:Google Play Services в проекте Android Studio 0.1.1 gradle?

  1. создал новый Android проект
  2. создал папку с именем «библиотеки» в корневом каталоге проекта
  3. скопировал папку Google-стыковые услуги в «библиотеку» и переименован это «Google-плэй-услуги»
  4. Созданный файл build.gradle в папке «Google-плэй-услуги» со следующим содержанием:
apply plugin: 'android-library' 

buildscript { 
    repositories { 
     mavenCentral() 
    } 

    dependencies { 
     classpath 'com.android.tools.build:gradle:0.4' 
    } 
} 

dependencies { 
    compile files('libs/google-play-services.jar') 
} 

android { 
    compileSdkVersion 17 
    buildToolsVersion '17.0.0' 

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

5.) Под редакцией build.gradle моего проекта со следующим:

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:0.4' 
    } 
} 
apply plugin: 'android' 

dependencies { 
    compile files('libs/android-support-v4.jar') 
    compile project(':libraries:google-play-services') 
} 

android { 
    compileSdkVersion 17 
    buildToolsVersion "17.0.0" 

    defaultConfig { 
     minSdkVersion 15 
     targetSdkVersion 17 
    } 
} 

6.) Изменил мою settings.gradle к следующему

include ':Rimatyo', ':libraries:google-play-services' 

Все компилируется отлично, но я не могу получить доступ к любому классу сервисов Google из моего проекта. Все руководства, которые я видел в Интернете, используют графический интерфейс структуры проекта, который больше невозможен. Что мне не хватает?

EDIT: Был в состоянии обойти эту проблему путем импорта пример приложения службы Google Play отправлено Xavier Ducrohet в ADT-DEV группы Google и рефакторинга все, чтобы он соответствовал моей структуры проекта. Не идеально, но все работает.

ответ

0

Не могли бы вы попытаться создать проект сначала из командной строки, а затем импортировать его в Studio? Если это сработает, то вы нажмете эту ошибку: https://code.google.com/p/android/issues/detail?id=55784

+0

У этого решения пока нет. –

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