2012-09-20 6 views
-1

진동기 서비스을 호출하는 코드 라인이 있습니다.바이브 강제 종료. 진동

 if (vibe){ 
         Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); 
         v.vibrate(2000); 
         run(); 
        } else { 
         run(); 
        } 

내 앱이 강제로 종료됩니다. 에뮬레이터에 바이브레이터가 없나요? 아니면 내가 잘못 했니?

+0

오류 메시지에 어떤 문제가 있습니까? 에뮬레이터에서 지원하지 않는 기능 테스트에 대해 설명서에서 무엇을 말합니까? –

+0

방금 ​​내 장치에서 실행했는데 여전히 진동이 너무 오래 걸리고있었습니다. –

답변

1

예, 진동기 알람은 Android 에뮬레이터에서 작동하지 않습니다.

+0

내 장치에서 실행, 강제 종료 여전히 –

+0

코드에 오류가 있어야합니다. 코드를 첨부하십시오. –

+0

My force close가 java.lang.security.exception : Vibrate Permission이 필요합니다. 나는 이것이 완전히 다른 질문이라고 생각한다. 이것 [link] (http://stackoverflow.com/questions/12523265/vibrator-permission-force-close)을 참조하십시오. –