Android:我应该如何回应Eclipse中的“Hot Code Replace Failed”对话框?

栏目: Android · 发布时间: 6年前

内容简介:翻译自:https://stackoverflow.com/questions/7450257/android-how-should-i-respond-to-hot-code-replace-failed-dialog-in-eclipse
当我的Android应用程序已经运行并且我更改代码时,我得到“Hot Code Replace Failed”对话框.

>如果我希望Eclipse在我遇到它时更新设备上的代码,我想知道正确的响应是什么(终止或断开).

>终止和断开有什么区别?

>另外,我想知道是否单击“不支持热代码替换时不显示错误”,Eclipse将来会出现什么情况?

根据所使用的VM(在本例中为Dalvik),可以在调试时进行一些代码更改,即“热部署”或“热替换”.这意味着代码更改将立即在模拟器上生效,您可以测试它们而无需重新部署应用程序.在使用可能需要10分钟构建和部署的企业应用程序时更常使用这种热重新部署,因此在开发期间浪费了大量时间.

HotSpot VM(通常在PC上使用的VM)只允许简单的代码替换,如果您尝试添加/重命名字段成员或方法,则会失败.我不确定Dalvik VM提供什么样的支持,但是如果你进行了更改它不支持你就会得到那个对话框.

现在,至于按钮:

>继续:接受您所做的更改不会立即在模拟器中生效并继续调试

>终止:杀死应用程序

>断开连接:不要杀死应用程序但结束调试会话(即断开调试器)

如果选中该复选框,它将始终为“继续”.

翻译自:https://stackoverflow.com/questions/7450257/android-how-should-i-respond-to-hot-code-replace-failed-dialog-in-eclipse


以上所述就是小编给大家介绍的《Android:我应该如何回应Eclipse中的“Hot Code Replace Failed”对话框?》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入浅出 MFC 第二版

深入浅出 MFC 第二版

侯俊杰 / 松岗 / 1997.05

深入浅出MFC是一本介绍 MFC(Microsoft Foundation Classes)程式设计技术的书籍。对於 Windows 应用软体的开发感到兴趣,并欲使用 Visual C++ 整合环境的视觉开发工具,以 MFC 为程式基础的人,都可以从此书获得最根本最重要的知识与实例。 如果你是一位对 Application Framework 和物件导向(Object Orien......一起来看看 《深入浅出 MFC 第二版》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具