2011-05-04 6 views
2

일종의 키오스크 모드로 실행되는 안드로이드 앱을 개발할 수 있는지 궁금합니다. 아이디어는 사용자가이 앱을 통해서만 휴대 전화와 상호 작용할 수 있어야한다는 것입니다.휴대 전화가 일종의 키오스크 모드로 실행되도록 Android 앱을 만들 수 있습니까?

나는 앱이 자동으로 다시 시작될 수 있으며 전화 수신을 피하는 것과 같은 것들이 전화 통신 이벤트에 가입하고 수신 전화가 수신 될 때 전화를 끊을 서비스를 통해 구현 될 수 있음을 이해합니다. 단점은 짧은 시간 동안 일반적인 "응답 호출 화면"이 나타납니다. 이것 뒤에 이유는 들어오는 호출을받는 재고 안드로이드 애플 리케이션이 여전히 거기에있을 것입니다.

메모리 사용량이 너무 적어지면 OS에 의해 언제든지이 맞춤 앱이 삭제 될 수 있음을 알고 있습니다. 실행중인 앱에 메모리 누수가있는 경우에만 발생해야합니다.

가정용 또는 설정 화면에 액세스하기 위해 물리적 버튼의 동작을 비활성화 할 수 있는지 확실하지 않습니다.

본인은 장치를 근본화하고 수정 한 사용자 지정 ROM을 만드는 것이 더 안전한 방법 일뿐만 아니라 더 복잡한 것으로 알고 있습니다. 좋은 키오스크 모드가 안드로이드 앱으로 구현 될 수 있는지 궁금합니다.

추신 : 이러한 질문을 다시 게시 해 주셔서 죄송합니다.하지만 비슷한 질문에 대한 답변이 충분하지 않습니다.

답변

2

응용 프로그램을 홈 화면으로 만듭니다. 응용 프로그램이 시스템 기본 홈 화면 인 사용자 정의 펌웨어를 만들지 않는 한 계속 무시할 수 있습니다. 우리는 혼자 홈 화면이 "좋은 키오스크 모드"인지 여부를 말할 수 없습니다.

+1

홈 화면 접근 방식을 어떻게 무시할 수 있습니까? 감사합니다 – foolano

+1

@foolano : 대부분의 장치에는 Windows의 "안전 모드 부팅"과 동등한 키 조합이 있습니다. 그러면 펌웨어의 홈 화면이 나타납니다. – CommonsWare

1

나는 거의 모든 대답은 전혀 완전한 해결책이 아니다, 지금은 일이 찾던 (그리고 그것은 내 머리를하고있어)

이 링크는하지만 지금까지 http://thebitplague.wordpress.com/2013/04/05/kiosk-mode-on-the-nexus-7/

을 가장 좋은 대답을 가지고를
+0

동의! 상단 상태 표시 줄 (배터리 수준 아이콘 등)을 숨길 수없는 경우는 예외입니다. 나는 SureLock에 의지 할지도 모른다. .. 당신은 그것을 시험해 보았 느냐? –

+0

Android를 키오스크 모드로 만들 수있는 방법이 있지만 슈퍼 해킹입니다. 접근성 서비스를 사용하여 모든 것을 캡처하고 특정 활동 만 흰색으로 나열하십시오. 나 앞에서 코드를 얻지 못해 예제를 줄 수 없다. –

+0

이 링크가 질문에 대답 할 수 있지만 여기에 답변의 핵심 부분을 포함하고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. 여기 좀보세요 : [이유와 대답은 어떻게 삭제됩니까?] (http://stackoverflow.com/help/deleted-answers) – bummi

관련 문제