Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Bluestack作为Android仿真器-运行应用程序时出错_Windows_Android Studio_Bluestacks - Fatal编程技术网

Windows Bluestack作为Android仿真器-运行应用程序时出错

Windows Bluestack作为Android仿真器-运行应用程序时出错,windows,android-studio,bluestacks,Windows,Android Studio,Bluestacks,我想将Bluestack用作android studio emulator,但当我尝试运行应用程序时,出现以下错误: com.android.ddmlib.SyncException:未知命令“发送”(444e4553) 安装APK时出错 我尝试过杀掉并启动服务器,重新安装Bluestack,但没有任何帮助,我遇到了同样的问题并解决了它。我很难找到最新的问答线索,所以我很高兴你在2019年提出了这个问题 截至2019年,发生了两个有意义的变化,您需要注意 Bluestacks现在已经有意地将ad

我想将Bluestack用作android studio emulator,但当我尝试运行应用程序时,出现以下错误:

com.android.ddmlib.SyncException:未知命令“发送”(444e4553) 安装APK时出错


我尝试过杀掉并启动服务器,重新安装Bluestack,但没有任何帮助,我遇到了同样的问题并解决了它。我很难找到最新的问答线索,所以我很高兴你在2019年提出了这个问题

截至2019年,发生了两个有意义的变化,您需要注意

  • Bluestacks现在已经有意地将adb的连接屏蔽了
  • Android Studio引入了即时运行功能,这在不同的开发设置中可能会有点中断
  • 您应该先检查问题1,然后再检查问题2

    第1期的说明:

    打开蓝钉。查找Bluestack程序本身的实际设置,它是顶部灰色栏中的齿轮符号。为此,请选择档位图标,然后单击“设置”。单击首选项选项卡,然后确保选中“启用Android调试桥(ADB)”。在最新版本的Bluestack中,默认情况下应取消选中此选项

    第2期的说明:

    去安卓工作室。从顶部的菜单项。单击文件->设置,将打开一个对话框。单击左侧的“构建、执行、部署”项。这将展开,您将看到“即时运行”作为子选项。单击它,然后确保右侧的“启用即时运行”复选框未选中

    最后,作为一些旁注:

    • 总是在android studio之前先打开Bluestack。这样就不需要任何adb命令。如果您得到了这一点,那么请执行adb kill服务器、adb start服务器,但不要忘记在您终止adb后运行adb connect localhost:5555,然后启动adb服务器。由于sdk/platform工具通常位于非常奇怪的appdata位置,因此我建议将sdk/platform工具文件夹添加到路径中
    • 如果您确保在Bluestack上启用了adb,我还没有测试是否确实需要禁用instant run。你可能需要自己测试一下。然而,我不知道即时运行是否有益,所以我选择不使用它以防万一