2011-09-30 6 views
0

최근에 내 앱의 버튼에 햅틱 피드백을 제공하기로 결정했습니다. 나는 액티비티에서 Vibrator를 얻는 방법을 찾아 보았고, 내 버튼 객체가 vibrate()를 호출하도록 조정했다.이상한 Android 권한 문제

진실은 처음에는 주위에 처음으로 허가를 설정하는 것을 잊어 버렸습니다. android.permission.VIBRATE,하지만 일단 예외가 던지 자마자 나는 그것을 manifest에 빠르게 넣었습니다.

문제는 응용 프로그램에 VIBRATE 권한이 없다고 주장하는 보안 예외가 계속 발생한다는 것입니다. 테스트 용 휴대 전화에서 앱을 제거했습니다. 나는 프로젝트의 깔끔한 빌드를 수행했으며 심지어 킥킥 웃음을 위해 Eclipse를 재시작하기도했지만이 예외는 사라지지 않습니다.

누구나 이런 일이 일어날 수있는 이유를 생각해 낼 수 있습니까?

+0

나는 무슨 일이 일어 났는지 전혀 모르지만, 지금은 효과가 있습니다. 그것은 절대적으로 설명 할 수 없습니다. –

답변

0

이것이 나에게 일어난 유일한 시간은 Eclipse가 나쁜 APK를 생성했기 때문입니다. 어쩌면 빈 폴더를 완전히 삭제 한 다음 다시 작성해 보시겠습니까?

또한, 나는 당신의 허가가 철저히 철자되었는지 절대적으로 확인해야합니다.

0

<uses-permission name="android.permission.VIBRATE"/>이 아닌 <uses-permission android:name="android.permission.VIBRATE"/>을 사용하셨습니까?