【发布时间】:2014-09-28 20:47:37
【问题描述】:
这里有一些类似的问题,但我无法找到解决方案。
我正在使用谷歌移动后端启动器https://cloud.google.com/cloud/samples/mbs/,一切正常,直到我想尝试从 GCMintentService.java 发送通知。如果我打电话
Intent resultIntent = new Intent(this, MyActivity.class);
我收到一条错误消息,即 App 模块中的 MyActivity 不存在。我很确定我应该添加类似
的内容compile project(':app')
到包含 GCMintentService.java 的核心模块的 gradle 依赖项,但如果我这样做了,我会收到一条错误消息,说应用程序不是库?
这里是核心模块的 gradle 依赖
dependencies {
compile('com.google.cloud.backend:mobilebackend:v1-1.19.0-SNAPSHOT') {
exclude(group: 'org.apache.httpcomponents', module: 'httpclient')
}
compile 'com.android.support:appcompat-v7:20.+'
compile 'com.google.api-client:google-api-client-android:1.19.0'
compile 'com.google.http-client:google-http-client:1.19.0'
compile('com.google.http-client:google-http-client-android:1.19.0') {
exclude(group: 'com.google.android', module: 'android')
exclude(group: 'org.apache.httpcomponents', module: 'httpclient')
}
compile 'com.google.http-client:google-http-client-gson:1.19.0'
compile 'com.google.http-client:google-http-client-jackson:1.19.0'
compile 'com.google.http-client:google-http-client-jackson2:1.19.0'
compile 'com.google.oauth-client:google-oauth-client:1.19.0'
compile 'com.google.code.gson:gson:2.2.4'
compile 'com.fasterxml.jackson.core:jackson-core:2.1.3'
compile 'org.codehaus.jackson:jackson-core-asl:1.9.13'
compile 'com.google.code.findbugs:jsr305:1.3.9'
compile 'com.mcxiaoke.volley:library:1.0.+@aar'
compile 'com.google.android.gms:play-services:4.4.52'
}
【问题讨论】:
标签: android google-app-engine android-gradle-plugin