2013-12-17 36 views
1

是否有可能通过使用eclipse中的代码关闭android模拟器? 如果是的话,我怎么能再打开它。 在互联网上找到的所有答案中,模拟器已被命令行关闭,但我需要从日食中控制它。 在此先感谢。如何在eclipse中使用代码关闭android模拟器?

+0

你的用例是什么? – Simon

+0

@Simon我正在做一个应用程序,如果你的SIM卡被改变,关闭你的手机 –

+0

当你说“从eclipse控制它”你的意思是在模拟器上运行的android应用程序?或者你的意思是在eclipse中的另一个项目? – Paperwaste

回答

1

您可以用编程方式重新启动Android设备下面

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); 
pm.reboot("your reason") 

这需要在清单重启许可。

+0

这可能会间接解决它。如果没有任何直接的解决方案,我会这样做。谢谢! –