无法访问包管理器。安装android应用程序时系统是不是正在运行

Posted

技术标签:

【中文标题】无法访问包管理器。安装android应用程序时系统是不是正在运行【英文标题】:could not access the package manager. is the system running while installing android application无法访问包管理器。安装android应用程序时系统是否正在运行 【发布时间】:2013-03-09 14:02:31 【问题描述】:

在模拟器中安装 android 应用程序时出现以下错误。

请帮我解决这个错误。

错误信息:

emulator.exe -avd avd_name

adb wait-for-device    

adb install path-to.apk    

could not access the package manager. is the system running while installing android application....

【问题讨论】:

我不明白错误是什么。有具体的错误信息吗? 无法访问包管理器。系统在运行吗??????... 跨度> 请参考上面3个target。执行最后一个target(push_tests_to_device)时出现如下错误。 "无法访问包管理器,系统在运行吗?".模拟器启动成功,但是启动需要一些时间。 【参考方案1】:

您需要等待模拟器完全启动 - 需要几分钟。一旦它完全启动(模拟器上的 UI 会改变),它应该可以工作了。

您需要在模拟器运行后重新启动应用程序,并在出现提示时选择正在运行的模拟器。

【讨论】:

这个bug是针对Android Studio的code.google.com/p/android/issues/detail?id=62113 如何测试 UI 是否已完全启动?我可以用 adb 运行命令吗?【参考方案2】:

正如其他人所说,发生此错误是因为模拟器仍在启动过程中。此时尝试访问设备的包管理器会导致错误。

这只是一个简单的时间问题。以下是避免此错误的步骤:

    等到模拟器“锁屏”显示出来。 再次运行“应用程序”(大多数 IDE 中为 ^R)。 选择正在运行的设备(应该是同一个模拟器)。

应用程序应该安装没有错误。

【讨论】:

【参考方案3】:

就我而言,只是模拟器需要 9 分钟才能启动。等到您在模拟器 LCD 上看到锁定图标。或者使用实际的平板电脑或手机。

【讨论】:

【参考方案4】:

在链接之后遇到相同的问题有助于解决问题。上述解决方案对我没有帮助。 deployment-failed-could-not-access-the-package-manager-is-the-system-running

通过使用 CMD 重新启动服务器应用程序恢复工作。打开cmd(以管理员身份运行),打开这个

cd C:\Program Files (x86)\Android\android-sdk\platform-tools

(此路径必须指定你的android-sdk安装文件夹)

现在,先写, adb kill-server 然后adb start-server

【讨论】:

这个答案已经过时了,这个目录结构中不存在像 adb 这样的东西(不再存在)。【参考方案5】:

杀死进程/服务器并重新启动它。!有效。

【讨论】:

【参考方案6】:

您可以通过在启动应用程序之前设置默认设备来避免错误。在启动应用程序之前启动 AVD。

【讨论】:

【参考方案7】:

看到此错误后,请等待模拟器显示锁定屏幕。然后在 IDE 中重新启动应用程序并再次检查模拟器。它总是对我有用。

在 Android Studio 中,您可以通过单击绿色播放按钮或 ctrl + r 重新启动。

【讨论】:

【参考方案8】:

如果在使用 root 设备的 su 提示符而不是从模拟器中得到此错误,请先禁用 SELinux

setenforce 0

一些pm操作可能需要先切换到shell用户

su shell

然后重新运行您的 pm 命令。

同样适用于 su 提示符下不可用的 am 命令。

【讨论】:

【参考方案9】:

我的解决方案是重新启动 IDE。我怀疑一个速度慢的模拟器隐藏在视线之外,阻止了我设备上的安装。

【讨论】:

【参考方案10】:

检查您的项目构建是否处于调试模式而不是发布,我总是在调试时遇到一些问题我忘记将发布模式更改为调试(Xamarin 用户)

【讨论】:

以上是关于无法访问包管理器。安装android应用程序时系统是不是正在运行的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio:无法访问包管理器。系统在运行吗?

linux 软件包管理器

r安装组件默认安装器点不了

Android SDK 包无法构建新项目

Android任务杀手列表

[Visual Studio] 记一次排错:打不开 Nuget 包管理器里的安装package页面,无法 安装 / 恢复 包