Последнее обновление для студии Android не позволяет получить доступ к графическому интерфейсу структуры проекта из проекта, который использует граду. Хотя я настроил сценарий gradle для использования сервисов Google Play, по какой-то причине я все еще не могу использовать библиотеку. Вот что я сделал:Google Play Services в проекте Android Studio 0.1.1 gradle?
- создал новый Android проект
- создал папку с именем «библиотеки» в корневом каталоге проекта
- скопировал папку Google-стыковые услуги в «библиотеку» и переименован это «Google-плэй-услуги»
- Созданный файл 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 и рефакторинга все, чтобы он соответствовал моей структуры проекта. Не идеально, но все работает.
У этого решения пока нет. –