我不知道如何让GCM在我的android studio工程中工作。在android studio中使用GCM
当我使用一些GCM的clases的,Y得到这样的:无法解析符号GCMRegistrar 在此代码:
GCMRegistrar.checkDevice(this);
而且它并不显示导入类的选项。
这是我graddle文件:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.8.0'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 19
buildToolsVersion "19.0.1"
defaultConfig {
minSdkVersion 9
targetSdkVersion 19
}
}
dependencies {
compile 'com.android.support:appcompat-v7:19.0.1'
compile 'com.google.android.gms:play-services:4.2.42'
}
这是我的清单:
package="com.compage.womenshield"
android:versionCode="1"
android:versionName="1.0" >
android:minSdkVersion="10"
android:targetSdkVersion="19" />
android:allowBackup="true"
android:icon="@drawable/icono_app"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
android:name="com.compage.womenshield.Splash"
android:label="@string/app_name" >
android:value="@integer/google_play_services_version" />
android:name="com.google.android.maps.v2.API_KEY"
android:value="AIzaSyCgQNclD9ZqxhiJXGdFvTTx2OiR_vKfJCM"/>
android:name=".GCMBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND" >
它显示错误在这里:
android:name=".GCMBroadcastReceiver"
在CLASE名。并且在这里:
如何在android studio中使用这些gcm类?
+0
当您尝试实际构建它是否成功呢?如果不是,你得到的具体错误是什么?这是什么版本的Android Studio? –