【发布时间】:2019-06-10 13:52:17
【问题描述】:
我在构建 apk 时遇到了一些错误。这是我的代码。
package com.my.mybooks.services;
import android.util.Log;
import com.google.firebase.iid.FirebaseInstanceId;
import com.google.firebase.iid.FirebaseInstanceIdService;
/**
* FirebaseInstanceIdService Gets FCM instance ID token from Firebase Cloud Messaging Server
*/
public class MyFirebaseInstanceIDService extends FirebaseInstanceIdService {
//*********** Called whenever the Token is Generated or Refreshed ********//
@Override
public void onTokenRefresh() {
super.onTokenRefresh();
String refreshedToken = FirebaseInstanceId.getInstance().getToken();
Log.i("My_Shop", "refreshedFCMToken= " + refreshedToken);
}
}
错误:找不到符号导入 com.google.firebase.iid.FirebaseInstanceIdService; ^ 符号:类 FirebaseInstanceIdService 位置:包 com.google.firebase.iid
我的 AndroidManifest.xml 是
<service android:name="com.atmajaa.atmajaabooks.services.MyFirebaseMessagingService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
<service android:name="com.atmajaa.atmajaabooks.services.MyFirebaseInstanceIDService">
<intent-filter>
<action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
</intent-filter>
</service>
【问题讨论】:
标签: java android firebase firebase-cloud-messaging