作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
随着向 android 8 的过渡,我遇到了一个问题,即当应用程序被终止时,应用程序中的地理围栏不再工作。
我根据 Android 开发人员指南实现了地理围栏,因此没有理由显示任何代码 fragment 。
通过一些小的修改和明确的广播接收器,我能够在应用程序运行时和应用程序处于后台时收到地理围栏通知。
当应用程序被杀死时,仍然没有运气。如果有人已经过渡到 android 8 并且可以使用地理围栏,请分享您的经验。
最佳答案
您必须将地理围栏触发的 PendingIntent 更改为 BroadcastReceiver
而不是 Service
。当您的应用程序处于后台时,系统将不再让 Service
启动。
在此 answer 中也注明了.
关于被杀死的应用程序上的 Android 8 Geofences,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46851200/
我试图理解什么是 -XX:OnOutOfMemoryError='kill %p' 下面的命令是什么意思? 我不确定 %p 是什么意思? exec /bin/bash -c "LD_LIBRARY_P
我试图理解什么是 -XX:OnOutOfMemoryError='kill %p' 下面的命令是什么意思? 我不确定 %p 是什么意思? exec /bin/bash -c "LD_LIBRARY_P
这个问题在这里已经有了答案: Solving "adb server version doesn't match this client" error [duplicate] (17 个答案) 关闭
我是一名优秀的程序员,十分优秀!