기술적 관점에서 일반적인 살인 방지 방법인 Service 가 START_STICKY 로 설정되고, kill 이 다시 시작 (약 5 초 대기) 되고, 인터넷을 다시 전달하고, 재시작 전과 마찬가지로 startForeground 를 통해 프로세스를 포그라운드 프로세스로 설정하고, 포그라운드 서비스를 합니다 그렇지 않으면 이 프로세스는 kill 이중 프로세스 서비스에 의해 보호되지 않습니다. 두 프로세스가 서로 보호되고, 한 서비스가 정리되고, 정리되지 않은 프로세스가 즉시 다시 시작될 수 있습니다. QQ 블랙 기술: 응용 프로그램이 백그라운드로 후퇴한 후 1 픽셀밖에 없는 또 다른 페이지가 바탕 화면에 남아 있습니다. 포그라운드 상태를 유지하고, 백그라운드 정리 도구로 이미 루트가 된 장치에서 자신을 죽이지 않도록 보호합니다. (윌리엄 셰익스피어, Northern Exposure (미국 TV 드라마), Northern Exposure App 를 시스템 수준 응용 프로그램 (Android4. 시리즈의 취약점, 실행 가능한 것으로 확인됨) 안드로이드 시스템의 현재 프로세스 (Process)fork 에서 나오는 하위 프로세스로 위장하면 시스템은 두 개의 다른 프로세스로 간주됩니다. 상위 프로세스가 죽임을 당할 때 하위 프로세스는 영향을 받지 않고 계속 생존할 수 있습니다. 현재 Android-Service 계층에서 이중 데몬이 실패하는 것을 감안하면, 우리는 fork 에서 C 프로세스, 다중 프로세스 데몬을 할 수 있다. 죽은 루프는 여전히 존재하는지 확인합니다. 구체적인 생각은 다음과 같습니다 (Android5. 이하 가능). C 로 데몬 (즉, 하위 프로세스) 을 작성합니다. 데몬이 하는 일은 대상 프로세스가 있는지 여부를 순환하고 존재하지 않으면 시작하는 것입니다. NDK 환경에서 1 로 작성된 c 코드 컴파일을 실행 파일 (BUILD_EXECUTABLE) 로 패키지화합니다. 마스터 프로세스가 시작될 때 데몬을 전용 디렉토리에 배치하고 실행 권한을 부여하면 시작됩니다. 공급업체에 연락하여 화이트리스트에 가입하다