나는 이것이 가능하다고 생각하지 않습니다를 호출하는 다음 코드를 사용하고 있습니다. Android와 iOS의 보안 모델은 매우 유사합니다. 앱이 다른 앱을 감시하거나 데이터 또는 직접 실행을 들여다 볼 수 없습니다. 이렇게하면 악의적 인 응용 프로그램이 전화를 가져오고 기괴한 일을 저지르는 것은 무엇입니까?
브라우저,지도 또는 다이얼러로 이동할지 여부에 관계없이 앱을 종료하면 화면 제어 기능이 해제되어 매우 제한된 실행 권한으로 백그라운드에있게됩니다.
OS 제조업체가 이러한 기본 앱을 제어하기위한 명확한 API를 갖기 위해 더 많은 시스템을 열면 좋을 것입니다. 특히 애플 전화 걸기가 많이 필요하지만 애플은 전화 걸기를 주장하는 앱을 금지한다. 솔직히 내장 된 다이얼러는 영리하지 못하며 더 나은 다이얼러를 쉽게 상상할 수 있습니다. 안드로이드는 종종 이런 이유로 하드웨어 공급 업체에 의해 사용자 정의되며 HTC, 삼성 및 다른 업체는 자체 전화 걸기 기능을 갖추고 있습니다.
다이얼러 프로그램이 데이터 구조에 동의하는 것조차 생각하지 않습니다. 안드로이드에서 100 개의 전화 걸기 프로그램과 100 개의 다른 데이터 형식을 쫓아 낼 것입니다. 보안상의 이유로 나는 당신이 응용 프로그램 개인 데이터.
당신이하려는 일을하고 싶다고 생각할 수도 있지만, 자신의 전화 걸기 프로그램을 만드는 것이 더 낫다고 생각합니다. 따라서 불친절한 제 3 자에게 CPU 제어권을 공개 할 필요가 없습니다. 프로그램. 안드로이드는 다이얼러를 만드는 것을 멈추게하지 않습니다.