마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 미디어 스캐닝을 끄고 싶습니다

0 추천

루팅된 기기 이고 앱에서 자동으로 끄고 싶은데요

 

  Process p = Runtime.getRuntime().exec("su");
  DataOutputStream os = new DataOutputStream(p.getOutputStream());
  os.writeBytes("pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceivern");
  os.writeBytes("exit\n");
  os.flush();
  p.waitFor();

 

 이런식으로 해봤는데 미디어스캐닝이 꺼지지 않습니다

 

adb shell 에서는 정상 동작하구요..

 

정서비 (150 포인트) 님이 2013년 5월 21일 질문
adb shell 이랑 앱 내부에서 shell 들어가는게 뭐가 다른건가요 ㅠ?

1개의 답변

0 추천
MediaScannerconnection 이라는 클래스가 있는데 한번 찾아보세요.

내부에, disconnect() 함수 따위가 있으니, 적용 한번 해보세요 ^^
@didtmdtwt (1,410 포인트) 님이 2013년 5월 23일 답변
...