0

我很难开发 android 应用程序。我的 AVD 需要很长时间才能启动,此外它还缺乏性能。触摸有延迟或滞后,它看起来不像 Xcode 模拟器那么专业。有什么我可以做的吗?

运行我的应用程序时出现此错误:

  • 与 adb 的连接已断开,出现严重错误。
  • 您必须重新启动 adb 和 Eclipse。
  • 请确保 adb 正确位于 '/Users/ ** /android-sdks/platform-tools/adb' 并且可以执行

我究竟做错了什么?

4

3 回答 3

2

欢迎您使用x86 模拟器,它至少应该解决“启动时间”和“性能不足”的问题。

您的其他问题感觉更像是整个开发环境的问题(例如,开发机器上的可用 RAM 太少),尽管 x86 仿真器也可能在这方面有所帮助。

于 2013-05-28T11:40:33.017 回答
2

我使用 .bat 文件:

@echo off
adb kill-server
adb start-server

当 adb 没有响应时,这对我有帮助。您需要将 adb.exe 路径添加到环境变量中,以便可以从任何位置执行它。

于 2013-05-28T11:39:15.677 回答
0

除了使用x86 Emulator,您还可以使用Emulator Snapshots来缩短启动时间。有了快照,即使是 arm 模拟器也能在几秒钟内启动。

这是一篇关于Emulation vs Simulation的好帖子。基本上模拟器提供了一个更真实的测试环境。

于 2013-05-28T12:02:37.250 回答