W/VRSystemServiceManager(number): vr service is not alive



我有一个使用flutter_facebook_login实现的 Facebook 登录的应用程序,它在某些 Android 设备上运行良好(我认为 iOS 设备没有问题,据我测试(,但在其他设备上它崩溃了,我在控制台中收到的唯一错误消息是

W/VRSystemServiceManager( some number): vr service is not alive

快速的谷歌搜索没有给我一些相关的结果。 请问谁能帮我解决这个问题?

啊.. 当我点击不止一次时,我会得到以下控制台输出:

I/HwPointEventFilter( 622(: ACTION_DOWN 尚未处理

编辑: 我在这里发布我用来处理Facebook登录的方法:

_loginWithFacebook() async {
final result = await facebookLogin.logIn(['email']);
FacebookAccessToken myToken = result.accessToken;
AuthCredential credential =
FacebookAuthProvider.getCredential(accessToken: 
myToken.token);
FirebaseUser firebaseUser;
try {
firebaseUser =
(await 
FirebaseAuth.instance.signInWithCredential(credential)).user;
} catch (e) {
print(e.toString());
} finally {
final userToSubmit = User(
email: firebaseUser.email,
id: firebaseUser.uid,
name: firebaseUser.displayName,
owner: false,
carAdded: false);
DocumentReference dbRef = Firestore.instance
.collection('users')
.document(firebaseUser.uid)
.collection('usr')
.document('profile');
dbRef.get().then((snapshot) {
snapshot.exists
? _goToHomeScreen(firebaseUser)
: dbRef
.setData(userToSubmit.toJson())
.then(_goToHomeScreen(firebaseUser));
});
}
}

好吧,VR服务似乎与此无关。问题出在密钥哈希代码上,但问题是在某些Android版本上,没有出现带有错误的消息。 仍然不知道为什么每次提交新版本的应用程序时都必须添加新的哈希键。