android studio - 无法访问包管理器

时间:2013-12-21 00:06:30

标签: android

尝试在模拟器上运行程序时出现此错误:

Device connected: emulator-5554

Device is online: emulator-5554

Target device: avd1 [emulator-5554]
Uploading file

local path: C:\Users\peter\AndroidStudioProjects\MyApplicationProject\MyApplication\build\apk\MyApplication-debug-unaligned.apk

remote path: /data/local/tmp/com.bat.myapplication
Installing com.bat.myapplication

DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.bat.myapplication"


Error: Could not access the Package Manager.  Is the system running?

任何想法?我的路径,javahome等,似乎是对....

3 个答案:

答案 0 :(得分:3)

等到模拟器完全加载,一旦完成,你就可以简单地运行你的应用程序了。

答案 1 :(得分:1)

我曾经遇到过同样的问题。 首先只运行模拟器(需要几分钟),一旦加载(UI将更改),然后运行程序。

答案 2 :(得分:0)

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

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

  1. 等到模拟器锁定屏幕'正在展示。
  2. 运行' app'再次(^ R在大多数IDE' s。)。
  3. 选择正在运行的设备(应该是相同的模拟器)。
  4. 应该安装应用程序而不会出错。