Ale*_*der 4 java android gradle google-play-services android-studio
Android studio的最新更新不允许用户从使用gradle的项目访问项目结构GUI.虽然我已将gradle脚本配置为使用google play服务,但由于某种原因,我仍然无法使用该库.这是我做的:
Run Code Online (Sandbox Code Playgroud)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:
Run Code Online (Sandbox Code Playgroud)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'
Run Code Online (Sandbox Code Playgroud)
一切都编译得很好,但我无法访问我项目中的任何Google Play服务类.我在网上看到的所有指南都使用了项目结构GUI,这是不可能的.我错过了什么?
编辑:能够通过在adt-dev Google小组中导入由Xavier Ducrohet发布的Google Play服务示例应用程序并重构所有内容以使其与我的项目结构相匹配来解决问题.不理想,但一切正常.
| 归档时间: |
|
| 查看次数: |
6072 次 |
| 最近记录: |