Android模拟器,如何同时控制2个应用程序?

时间:2010-11-22 19:55:26

标签: android emulation

有没有办法在模拟器上同时运行2个(或可能更多)的应用程序?

我有一个从其他应用程序获取数据的应用程序,因此我想修改应用程序A中的数据,然后查看应用程序B如何处理它。

我打算在应用程序A上使用某种“滑块”,因此我需要它们同时运行以查看应用程序B更新中的“滑块”。

2 个答案:

答案 0 :(得分:1)

您不能同时运行两个应用程序的UI线程,但如果您的某个应用程序具有后台服务,则可以在另一个应用程序的UI线程处于活动状态时运行。此服务可以在状态栏中发出通知,表示数据已更新(实际上,我认为现在要求后台服务在状态栏中有某些内容)。

我相信你也可以从后台服务创建一个“toast”弹出通知。

如果仅用于测试,您的后台服务也可以将消息写入日志中可以看到的日志。

答案 1 :(得分:0)

您可以像普通手机一样使用模拟器,这样您就可以根据需要同时运行任意数量的应用。当你说“跑步”时,你在谈论“调试”吗?您可以使用adb install安装任意数量的应用程序,也可以通过Eclipse运行它。运行新应用程序不会停止前一个应用程序(此外,您可以随时转到应用程序菜单并启动其他应用程序)。