我最近把我的手机升级到了android13,现在我正在尝试通过expo go运行一个非常简单的react原生项目,但是我得到了这些错误,我更新了expo go,但是它不工作。
在SM_A528B上打开失效日期://127.0.0.1:19000
无法在Android上启动项目:运行adb时出错:执行'list'时出现异常:java.lang.SecurityException: Shell没有权限访问用户150 com. android. server. am.活动管理器服务。handle输入用户:14872 android应用程序活动管理器处理传入用户:4882 com android服务器下午包管理器 shell 命令d翻译用户Id:3499
地址:com. android. server. am.用户控制器. handle输入用户(用户控制器. java:2672)
网站地址:com. android.服务器. am.活动管理器服务. handleIncomingUser(活动管理器服务. java:14872)网站地址:android.应用程序.活动管理器. handleIncomingUser(活动管理器. java:4882)
地址:com. android. server. pm.软件包管理器 shell 命令。翻译用户ID(软件包管理器 shell 命令。java:3499)
在com. android. server. pm.包管理器 shell 命令.运行列表包(包管理器 shell 命令. java:965)
在com. android. server. pm.包管理器 shell 命令.运行列表包(包管理器 shell 命令. java:861)
地址:com. android. server. pm.软件包管理器 shell 命令.运行列表(软件包管理器 shell 命令. java:720)
在com. android. server. pm.软件包管理器 shell 命令. onCommand(软件包管理器 shell 命令. java:222)
在com. android. modules. utils.基本 shell 命令处理程序. exec(基本 shell 命令处理程序. java:97)
在android操作系统下运行 shell 命令执行程序( shell 命令java:38)
软件包管理器服务$IPackageManagerImpl. on shell 命令(软件包管理器服务. java:6922)
在安卓操作系统中。绑定器。 shell 命令(绑定器。java:1085)
在android操作系统上的绑定器。
在android.内容.下午.包管理器$存根. onTransact(IPackageManager. java:4989)
在网站上。软件包管理器服务$IPackageManagerImpl. on交易(软件包管理器服务. java:6986)
在安卓操作系统下运行。绑定器。可执行交易内部(绑定器. java:1321)在安卓操作系统下运行。
1条答案
按热度按时间jyztefdp1#
您可以通过在设备上卸载禁用的安全文件夹来绕过此问题(请记住备份您的数据)。目前没有已知的修复程序。
这个错误可能是由于一些设备支持多个用户帐户,adb尝试在所有帐户上安装构建版本。但是,由于设备制造商的限制权限,其中一个用户(用户150)无法从adb进行操作。最近在将我的三星S21+更新为OneUI 5后,我无法再运行expo dev-client构建版本。
尝试限制软件包在那个用户账户上与adb交互失败了,我相信这是三星与OneUI 5有关的固有问题。