2013-09-07 2 views
1

일부 정보를 표시하는 간단한 위젯이 포함 된 앱을 개발 중입니다. andriod 플러그인과 함께 eclipse를 사용하여 widget.xml 구성 파일과 widget_layout.xml 파일에 대한 많은 변경 사항을 작성했습니다. 에뮬레이터 또는 장치에 프로젝트를로드 할 때 변경 사항이 위젯에 반영되지 않습니다.안드로이드 위젯이 변경되지 않았습니다.

나는 시도했다 : + 프로젝트를 재건; + ecliplse, phone, emulator를 닫고 다시 시도하는 중입니다. + 이클립스로 다시로드하기 전에 설정을 통해 휴대 전화 및 에뮬레이터에서 앱을 제거하십시오.

마치 위젯 파일이 어딘가에 캐시되어 다시 저장하면 전화로 전송 된 패키지와 아무런 차이가없는 것처럼 보입니다. 내가 놓친 일식의 설정이 있습니까?

답변

0

문제점이 widget.xml을 두 번 참조하는 매니페스트 파일 인 것으로 나타납니다. 웬일인지 처음으로 작업 한 다음 변경된 위젯 파일을 수락하지 않았습니다. 아마도 오류가 숨겨졌습니다.

이 문제가 발생하면 APPWIDGET_UPDATE 작업에 하나의 의도 수신기가 있고 거기에서 디버그해야합니다.

관련 문제