안녕하세요. 처음 글을 남기네요.

어플을 하나 만들었습니다. Android 2.2 버전용으로 프로젝트 생성하고

AndroidManifest.xml에 추가한 코드는

<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.RESTART_PACKAGES"></uses-permission> 

이렇게 설정되 있고 나머지 코드는 기본 파일과 동일합니다.

문제는 anroid tools이용해서 정상적으로 apk파일 만들어서 실제 폰에 설치를 하였거든요.
설치도 정상적으로 되고 실행도 되는데 실행이 되다 패키지경로 뜨면서 중지되었다는 에러메세지가 뜨네요.
그래서 패키지 경로 가서 실행되는 클래스를 살펴보곤 있는데 대체 머가 문제인지는 모르겠네요.
의심가는건 제가  휴대폰 정보를 가져오는 TelephonyManager클래스하고 환경설정 파일을 저장하는
SharedPreferences를 사용했거든요. 이게 문제가 되는건가요? 어디부터 어떻게 점검을 해봐야 할까요.
에뮬레이터에서는 에러없이 정상 동작을 하고 있습니다.

테스트폰 : SKY VEGA(실사용 기계) / 옴드로이드(옴니아2 개발폰으로 개조)

고수님들의 조언 부탁합니다.