有没有办法在模拟器上同时运行2个(或可能更多)的应用程序?
我有一个从其他应用程序获取数据的应用程序,因此我想修改应用程序A中的数据,然后查看应用程序B如何处理它。
我打算在应用程序A上使用某种“滑块”,因此我需要它们同时运行以查看应用程序B更新中的“滑块”。
答案 0 :(得分:1)
您不能同时运行两个应用程序的UI线程,但如果您的某个应用程序具有后台服务,则可以在另一个应用程序的UI线程处于活动状态时运行。此服务可以在状态栏中发出通知,表示数据已更新(实际上,我认为现在要求后台服务在状态栏中有某些内容)。
我相信你也可以从后台服务创建一个“toast”弹出通知。
如果仅用于测试,您的后台服务也可以将消息写入日志中可以看到的日志。
答案 1 :(得分:0)
您可以像普通手机一样使用模拟器,这样您就可以根据需要同时运行任意数量的应用。当你说“跑步”时,你在谈论“调试”吗?您可以使用adb install
安装任意数量的应用程序,也可以通过Eclipse运行它。运行新应用程序不会停止前一个应用程序(此外,您可以随时转到应用程序菜单并启动其他应用程序)。