Axe*_*pez 8 android token firebase huawei-mobile-services
我一般都是用这个方法拿到token的,但是华为p40系列来了就拿不到token了
FirebaseInstanceId.getInstance().getInstanceId().addOnSuccessListener( this, new OnSuccessListener<InstanceIdResult>() {
@Override
public void onSuccess(InstanceIdResult instanceIdResult) {
final String token = instanceIdResult.getToken(); // i can't get this
}
});
Run Code Online (Sandbox Code Playgroud)
P40 包含华为移动服务。这些设备没有 Google 移动服务,因此 Firebase 无法运行。还有一种叫做 Push Kit 的替代品 - https://developer.huawei.com/consumer/en/doc/development/HMS-Guides/push-introduction
如果你想让它在一个平台上工作,你可以尝试:
他们正在与谷歌和华为合作。
由于华为新手机被禁止使用GMS,因此Firebase无法在华为新手机上使用。华为已经提供了这样的通知服务,称为HMS Push Kit,以便在没有GMS的设备上提供推送通知,例如mate30、mate30 pro、P40和任何其他华为新设备。如果您希望您的应用程序在这些手机上运行,请集成华为推送服务。
\n请参考以下链接:
\n\n\n| 归档时间: |
|
| 查看次数: |
4093 次 |
| 最近记录: |