回答

3

OP是要求任何想法,我有一個想法,它可能可以工作,即使沒有使用ICS提供的API。

對於API版本低於ICS的版本,您可以啓動一項服務,該功能將在屏幕打開時鎖定相機,並在屏幕關閉時釋放。這是爲了儘量減少電池的使用。

由於每次只有一個進程可以使用相機,因此其他應用程序(如相機應用程序)將無法使用相機。

現在的挑戰是如何確保照相機服務始終處於運行狀態並防止用戶卸載它。

嗯,只是一個想法;)

0

是的,你可以禁用或啓用攝像頭,但你的應用程序必須的設備管理enabled.Following啓用或禁用攝像頭: -

devicePolicyManager.setCameraDisabled(compName, isCameraOn); 


**isCameraOn** is boolean true or false 
相關問題