2010-07-04 2 views
0

한 번의 클릭으로 숫자를 직접 호출 할 수있는 위젯을 작성했습니다. 에뮬레이터에서 작동하며 Android 2.1이 설치된 넥서스 1에서 작동했습니다. 이제 업데이트를 받았고 위젯이 작동을 멈췄습니다. Intent.ACTION_CALL 및 android.permission.CALL_PHONE을 사용하고 있습니다. Intent.ACTION_DIAL로 변경하면 작동하고 동일한 코드가 작업에서 작동합니다. 앱 위젯과 통화 동작의 조합입니다. 나는 어떤 오류도 보지 못했다. 아무도 그것이 가능하지 않다는 것을 알고 있습니까, 그렇다면 어떻게? 에뮬레이터가 휴대폰과 다른 경우가 많고, 허가 측면과 관련하여 있습니까?버전 2.1과 2.2의 위젯에서 직접 호출 사용

숫자는 모두 정규식이며 911이나 무언가 아닙니다.

+1

왜 작동하지 않는지에 대한 단서를 제공하는 앱 위젯을 탭하면 LogCat에서 무엇이 보입니까? 또한 2.1과 함께 Nexus One에서 작동하고 2.2로 Nexus One과의 작업을 중단하면 에뮬레이터가 어떻게 나타나는지 볼 수 없습니다. – CommonsWare

+0

2.2 에뮬레이터가 작동하기 때문에 2.2에서 향상된 보안 검사가 추가 된 것으로 생각하지 않습니다. – shoren

+0

로그에 아무 것도 표시되지 않습니다. – shoren

답변

0

나는 그것이 가능하지 않다고 생각한다. 문서는 변경 사항이이 의도에 발생할 수 있음을 언급했습니다.

관련 문제