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中提到的Firebase实例ID取代。
现在我不确定使用Firebase ID是否确实“替换”了实例ID。
或者,也许我错过了一些包含InstanceID的库?
答案 0 :(得分:2)
邑,
我遇到了这个问题,最后我意识到InstanceID类是'com.google.android.gms:play-services-iid'
库的一部分,所以你只需要在gradle构建文件中添加这一行:
compile "com.google.android.gms:play-services-iid:${googlePlayServicesVersion}"
除非这对我有用:) ...