首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓permission.INTERACT_ACROSS_USERS_FULL

安卓permission.INTERACT_ACROSS_USERS_FULL
EN

Stack Overflow用户
提问于 2015-01-25 15:09:53
回答 5查看 59.2K关注 0票数 41

我在android上有一个很大的应用程序。

应用程序会不时地崩溃,并出现不清楚的错误。我不知道这种情况发生的确切时间和原因。

代码语言:javascript
复制
java.lang.SecurityException: Permission Denial: get/set setting for user asks
to run as user -2 but is calling from user 0; this requires 
android.permission.INTERACT_ACROSS_USERS_FULL

有什么帮助吗?

EN

回答 5

Stack Overflow用户

发布于 2018-03-24 05:26:08

一种可能的解决方案是禁用自动填充,但它只适用于Android Oreo。检查此link

只需将以下代码添加到您的应用程序中:

代码语言:javascript
复制
      if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
        window.decorView.importantForAutofill = 
        View.IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS;
    }

并重命名getUserId()方法(如果有)。

票数 2
EN

Stack Overflow用户

发布于 2020-02-03 03:00:28

只是在更新设备上的操作系统后遇到了这个问题。

硬重启解决了这个问题。

票数 1
EN

Stack Overflow用户

发布于 2018-11-16 00:16:49

这是一个非常奇怪的错误..。这是我从Java切换到Kotlin或任何Android Studio更新后得到的。我开始逐个注释XML和.kt文件中的元素,直到我发现错误与任何userId无关(在错误中提到),也不是任何Retrofit调用,错误是由XML中的一个微调元素引起的,当我加载这些元素时,.kt文件中没有任何关于它的内容,只是:

代码语言:javascript
复制
<Spinner
        android:id="@+id/number_people_sp"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="text" />

所以我删除了它,事情又变好了。我认为这个问题是由元素的一些间距引起的(因为微调器是在一个选项卡式活动的片段中),我在长长的错误行中看到了一些关于间距和子度量的东西。

记住只检查错误文件中任何可能的小东西,错误可能来自任何地方……

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28134128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档