2014-01-10 43 views
0

我正在开发一个使用Intellij Idea的android应用程序,当我尝试使用模拟器调试代码时,IDE感觉像卡在我的第一个断点,当我按一下按钮,它保持在同一行,当我尝试调试相同的代码,而使用真正的Android手机时,它的工作原理!有人知道Intellij为什么这么做吗?android调试工作与手机,但不是与模拟器

回答

0

好,我使用的Android 3.0 - API等级11在我的应用程序,我使用了模拟器在调试时使用Android 4.4 - API Level 19,经过一些试验后,我创建了一个使用Android 3 - API Level 11的新仿真器,现在工作正常,我可以调试代码。

0

模拟器不能做每一件事,如下引号说

所有这些性能问题从它模拟的ARM处理器,使其能够运行应用程序的实际代码的事实干。它通过提供 设备机器代码的动态二进制翻译到您的开发机器的操作系统和处理器体系结构来实现,它通过 完成。

基本上,它假装它是一个ARM 处理器 - 实际上它不是很多。

所以它不能做到像相机或一些东西,艰苦的工作我不建议Genymotion emulator

+0

这是否意味着我无法使用模拟器调试我的代码? – Khafaga

相关问题