firebase实例ID与android实例ID

时间:2018-01-09 15:44:10

标签: android google-play-services firebase-cloud-messaging

Play服务API表明存在名为Instance ID

的内容

但是,在Android Studio中包含以下内容后,我无法导入InstanceID类

compile "com.google.android.gms:play-services-identity:${googlePlayServicesVersion}"
compile "com.google.android.gms:play-services-auth:${googlePlayServicesVersion}"

根据此SO Post,如果我包含身份识别服务库,InstanceID类应该有效。

在将Google云消息转换为firebase云消息后,我相信,它必须已被红色消息here中提到的F​​irebase实例ID取代。

现在我不确定使用Firebase ID是否确实“替换”了实例ID。

或者,也许我错过了一些包含InstanceID的库?

1 个答案:

答案 0 :(得分:2)

邑,

我遇到了这个问题,最后我意识到InstanceID类是'com.google.android.gms:play-services-iid'库的一部分,所以你只需要在gradle构建文件中添加这一行:

compile "com.google.android.gms:play-services-iid:${googlePlayServicesVersion}"

除非这对我有用:) ...