Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 虽然我没有使用Firebase云消息传递,但缺少云消息传递权限_Android_Firebase - Fatal编程技术网

Android 虽然我没有使用Firebase云消息传递,但缺少云消息传递权限

Android 虽然我没有使用Firebase云消息传递,但缺少云消息传递权限,android,firebase,Android,Firebase,我正在使用Firebase崩溃报告和Firebase远程配置,但我没有使用Firebase云消息。两者的版本都是9.8.0 所以,我不明白为什么我在日志中看到这个错误: java.lang.SecurityException: Not allowed to start service Intent { act=com.google.android.c2dm.intent.REGISTER pkg=com.google.android.gms (has extras) } without perm

我正在使用Firebase崩溃报告和Firebase远程配置,但我没有使用Firebase云消息。两者的版本都是9.8.0

所以,我不明白为什么我在日志中看到这个错误:

java.lang.SecurityException: Not allowed to start service Intent { act=com.google.android.c2dm.intent.REGISTER pkg=com.google.android.gms (has extras) } without permission com.google.android.c2dm.permission.RECEIVE
  at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1266)
  at android.app.ContextImpl.startService(ContextImpl.java:1243)
  at android.content.ContextWrapper.startService(ContextWrapper.java:588)
  at com.google.firebase.iid.zzf.zzb(Unknown Source)
  at com.google.firebase.iid.zzf.zza(Unknown Source)
  at com.google.firebase.iid.zzf.zzb(Unknown Source)
  at com.google.firebase.iid.zzf.zza(Unknown Source)
  at com.google.firebase.iid.zzd.zzc(Unknown Source)
  at com.google.firebase.iid.zzd.getToken(Unknown Source)
  at com.google.firebase.iid.FirebaseInstanceId.getToken(Unknown Source)
  at com.google.firebase.iid.FirebaseInstanceId.zzaae(Unknown Source)
  at com.google.firebase.iid.FirebaseInstanceIdService.zza(Unknown Source)
  at com.google.firebase.iid.FirebaseInstanceIdService.zzm(Unknown Source)
  at com.google.firebase.iid.zzb$2.run(Unknown Source)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
  at java.lang.Thread.run(Thread.java:818)
可能是因为我依赖谷歌云消息传递(但不使用-library dependency-internalcompanylibrary)


它是否有任何严重后果?

正如Doug Stevenson在中提到的,分析、崩溃报告和远程配置需要接收、C2D_消息和唤醒锁定权限

主要用途是生成安全令牌,在WAKE_LOCK的情况下,通过阻止Android在能够传输收集到的数据之前终止应用程序的进程来防止数据丢失