私はドキュメントに基づいてFirebaseのプッシュ通知を統合しています私は自分のプロジェクトにgoogle-services.jsonを入れました。私の活動のコードでFirebaseインスタンスIDがNULLを返します
トップレベルのGradle
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
classpath 'com.google.gms:google-services:3.0.0'
}
}
プロジェクトレベルのGradle
compileSdkVersion 24
buildToolsVersion "24.0.2"
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile project(':humanapi-sdk')
compile files('libs/Android_iwown_Ble.jar')
compile('com.crashlytics.sdk.android:crashlytics:[email protected]') {
transitive = true;
}
compile 'com.android.support:support-compat:24.2.0'
compile 'net.danlew:android.joda:2.9.2'
compile 'com.android.support:multidex:1.0.1'
compile 'com.android.support:appcompat-v7:24.2.0'
compile 'com.android.support:design:24.2.0'
compile 'com.android.support:cardview-v7:24.2.0'
compile 'com.android.support:recyclerview-v7:24.2.0'
compile 'com.android.support:customtabs:24.2.0'
compile 'com.google.firebase:firebase-messaging:9.6.1'
}
apply plugin: 'com.google.gms.google-services'
String token = FirebaseInstanceId.getInstance().getToken();
Log.i(TAG,"Firebase token: "+token);
返されたトークンは
ここにマニフェストファイルを投稿してください。 – dhuma1981
@ dhuma1981Iマニフェストパーミッションが混乱していました。 – Sutirth