set_timerslack_ns 写入失败:不允许操作。 Android MapFragment

Posted

技术标签:

【中文标题】set_timerslack_ns 写入失败:不允许操作。 Android MapFragment【英文标题】:set_timerslack_ns write failed: Operation not permitted. Android MapFragment 【发布时间】:2020-03-25 14:21:39 【问题描述】:

您好,我是具有 Map 片段的 java laungage,如果我经常打开对话框并执行某些操作。 我得到了

set_timerslack_ns 写入失败:不允许操作

我已经尝试过这个解决方案App crashes when running maps activity 但问题是一样的。 什么时候进行了一些研发。它显示在地图片段上显示对话框会导致此问题。 有什么办法可以解决...? 向清单添加标签并不能解决我的问题。

<uses-library android:name="org.apache.http.legacy" android:required="false"/>

【问题讨论】:

您能否发布您的 logcat、地图活动、应用级 build.gradle 和清单文件? 这能回答你的问题吗? SchedPolicy: set_timerslack_ns write failed: Operation not permitted 【参考方案1】:

另一个原因:在 Android 11 上,如果您尝试访问权限以及需要其他权限之前请求的权限:

ActivityCompat.requestPermissions(sourceActivity,
                                            new String[]Manifest.permission.ACCESS_COARSE_LOCATION,
                                                    Manifest.permission.ACCESS_BACKGROUND_LOCATION,
                                                    Manifest.permission.ACCESS_FINE_LOCATION,...

位置权限必须在后台一号之前申请:https://medium.com/google-developer-experts/exploring-the-android-11-developer-preview-permission-changes-61b18fb658

【讨论】:

【参考方案2】:

这个问题主要是由于在地图显示时打开了对话框,其他视图组件。

我的问题与数据库错误不同。终于解决了..

我在这里弄错了,因为它经常在日志中显示此错误。

【讨论】:

这发生在我身上,因为在地图顶部打开了一个底部工作表对话框。修复它重要吗?

以上是关于set_timerslack_ns 写入失败:不允许操作。 Android MapFragment的主要内容,如果未能解决你的问题,请参考以下文章

当 Qt-5 连接失败时

谓词的“此处不允许多对多键”问题

Vs2010安装common10.0写入失败

redischannel写入失败

发生内部错误,写入数据失败

插入失败,节点上的持久写入失败