【发布时间】:2014-09-16 16:51:52
【问题描述】:
我正在使用 Android Studio 0.8.9 开发一个 Android 应用。我正在使用 Gradle 来构建我的项目。
我想将google-play-services.jar 文件包含到我的项目中,以便使用推送通知 api。
我已将这些语句添加到我的 gradle(应用层)文件中,如下所示:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('libs/google-play-services.jar')
compile files('libs/android-support-v4.jar')
compile files('libs/gson-2.2.3.jar')
compile files('libs/volley_23042014.jar')
compile 'com.google.android.gms:play-services:5.2.08'
}
但它永远不会起作用。我收到以下错误:
Multiple dex files define Lcom/google/ads/AdRequest$ErrorCode;
我检查了很多网站(包括 Stackoverflow.com)。它们都不适合我。
我有最新版本的Google Support Library、Google Support Repository、Google Play Services。
这是我的 libs 目录
我的 SDK 版本如:
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="20" />
我做错了什么?如果有人有任何想法,请告诉我。
【问题讨论】:
标签: android android-studio admob google-play-services android-gradle-plugin