无法访问包管理器.是安装Android应用程序时运行的系统

aru*_*r.p 65 android runtime-error android-emulator

在模拟器中安装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....
Run Code Online (Sandbox Code Playgroud)

ssa*_*man 90

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

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

  • 此错误是针对Android Studio提交的,位于https://code.google.com/p/android/issues/detail?id=62113 (6认同)

小智 8

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

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

  1. 等到模拟器的"锁定屏幕"显示出来.
  2. 再次运行'app'(在大多数IDE中都是^ R).
  3. 选择正在运行的设备(应该是相同的模拟器).

应安装应用程序没有错误.


小智 5

在我的情况下,只是模拟器花了9分钟才开始.等到模拟器LCD上看到锁定图标.或使用实际的平板电脑或手机.