我目前正在考虑创建一个位置感知安全应用程序,如果手机移动到指定位置,摄像头将被禁用。我现在可以使用Device Administrator类禁用和启用相机,并调用setCameraDisabled
禁用相机。然而,我现在遇到的问题是,如果在相机运行时调用setCameraDisable
方法,相机应用程序不会关闭。相机应用程序只有在下次启动时才会被禁用。因此,我想知道是否有一种方法可以在调用setCameraDisabled
方法之前终止相机进程。提前谢谢。
试试这个
android.os.Process.killProcess(android.os.Process.myPid());