0

我希望这不是一个超级菜鸟问题,但我发现每次运行它时都必须在我的设备上重新安装应用程序是完全不切实际的。也许我只是不耐烦,但我觉得我正在失去大量的时间来重新安装。

在得知我的解决方案可能存在之后,我确实在 Eclipse 上查看了“调试模式”,但无济于事。Android 论坛网站也不是很有帮助,所以如果您发布链接,请确保它提供了直接的解释。来自苦恼的开发者,谢谢!

4

3 回答 3

1

每次您想要测试更改时都必须构建一个新的 apk,但实际上在 Eclipse 中按下“运行”或“调试”按钮时,使用 ADB 在手机上自动部署一个新的 apk 非常快速且容易。此外,Eclipse 使用增量编译来加快部署前生成新 apk 的过程。在我的机器上,按下按钮和手机上启动新的 apk 之间需要 5-10 秒。

您需要将手机通过 USB 数据线连接并在手机上启用 USB 调试才能使用 ADB。

于 2014-08-20T00:16:52.753 回答
1
  • 它会重新安装您的应用程序,因为每次您更改代码(Ecipe、Android Studio 等)时都必须编译此新代码。
  • 我认为最快的方法是使用您自己的 android 手机/设备作为 AVD(但 AVD 很慢),通过 USB 连接并打开 USB 调试。
于 2014-08-19T23:25:36.303 回答
0

欢迎来到单元测试框架的世界......只需使用例如robolectric
在 Android 模拟器或设备上运行测试很慢!构建、部署和启动应用程序通常需要一分钟或更长时间。所以直接从你的IDE内部运行你的Android测试并检查结果......

于 2014-08-19T23:29:33.493 回答