【发布时间】:2015-02-12 18:36:42
【问题描述】:
我已经使用 Genymotion Android 模拟器 2 周了。到目前为止一切都很好,我能够调试并且一切正常(而且速度也很快)。
昨天调试器突然发疯:它跳过了某些代码行,不执行某些方法,显示obj 实例不为空(鼠标悬停)但不执行if (obj != null) 后面的代码块等等等等。
有什么解决办法吗?
事实上,我认为它与标准 Android 模拟器的行为方式相同。这也是昨天开始的。所以我只是想知道我能做些什么来解决这个奇怪的问题并继续正常工作。
不用说,我在 Eclipse 中清理并重建了我的项目几次。也重新启动了我的电脑。目前没有任何帮助。
【问题讨论】:
-
我找到了这个问题及其答案,但它们根本不具体,因此没有多大帮助。 stackoverflow.com/questions/6739078/android-code-acts-crazy
-
我重新安装了 Eclipse,将其替换为最新的 (Luna)。重新安装了 Android SDK,只保留了旧的 Genymotion 安装。我希望这会有所帮助,但没有,仍然没有运气。我仍然在调试器中看到如何无缘无故地跳过代码行。现在开始赏金。任何帮助将不胜感激。
-
我什至在 Genymotion 中重新创建了我的虚拟设备,希望这会清除我的应用程序的一些旧/缓存副本并将真实代码部署到设备上。也没有运气。此外,调试器不断将(我认为是所有)变量值显示为“评估期间的错误”。
-
在真实设备上怎么样(只是为了确保问题肯定是调试器)?
-
@PaulRatazzi 我还没试过。
标签: android eclipse avd genymotion