放送受信機を使用してバックグラウンドサービスを開始する方法。カメラロック操作のために1つのサービスを作成しましたが、しばらくすると機能が動作しなくなりました。サービスはAndroidデバイスで実行されています。しかし、onstartcommandのサービスのメソッドが機能していません。
action.user_presentを使用しましたが、機能していません。
public class camerareceiver extends BroadcastReceiver{
public static String TESTACT_S = "android.intent.action.USER_PRESENT";
@Override
public void onReceive(Context context, Intent intent) {
if(intent.getAction().equals(TESTACT_S))
{ context.startService(newIntent("com.simsys.camera.ServiceTemplate")); } }