2011-10-28 4 views
-2

예를 들어 forcestop 또는 uninstall을 사용하여 응용 프로그램을 닫으려는 사용자에게 제공해야 할 옵션이 있습니까?안드로이드 응용 프로그램을 종료하지 말아야합니다.

사용자를 설치 한 후에는 을 제거하지 않아야하며 중지하지 말아야한다는 의미로 앱을 만들고 싶습니다.

백그라운드에서 allways를 실행하는 서비스를 구현할 수있는 방법이 있습니까?

+3

악의적 인 앱을 감추려 고 시도하는 것이 좋지 않습니까? – Bojangles

+0

필요하지는 않지만 특정 사용자에게 특정 앱을 사용하고 다시 돌려주기 위해 일정 기간 장치를 제공 한 경우 일 수 있습니다. 당신은 그들이 장치로 다른 일을하지 않는다는 것을 확신하고 싶을 것입니다. 박물관 등을 생각해보십시오. – AlvaroSantisteban

답변

9

Android API에서는 허용되지 않습니다. 사용자는 항상 앱을 강제 중지하거나 제거하거나 안전 모드로 부팅하여 앱을 사용 중지 할 수 있습니다.

+0

"안전 모드"? 루트 셸을 사용하여 패키지를 비활성화합니다. pm disable com.example.foobar – user999717

+4

루트 쉘을 사용할 필요가 없습니다. 부팅하는 동안 Home 키를 누르고 있으면 Android는 사용자가 설치 한 모든 패키지를 무시합니다. 이것은 사용자가 오작동하는 응용 프로그램을 제거하는 안전한 방법입니다. –

관련 문제