Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
Caused by: java.lang.SecurityException 에 대해..
작성자
작성일 2009-01-07 (수) 22:39
ㆍ추천: 0  ㆍ조회: 15788      
IP: 210.xxx.89
안녕하세요 논노 입니다.
 
어플 하나 짜는데.. 어려움이 많네요 ㅠㅜ
 
현재 만드는 어플에서
 
import com.android.internal.telephony.Phone;
import com.android.internal.telephony.PhoneFactory;
 
를 가꾸와서 ...
 
Phone class 를 가져 오려는데요 ..
 
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
       
        setContentView(R.layout.main);
  if(phone == null)
             PhoneFactory.makeDefaultPhones(this);
  
  phone = PhoneFactory.getDefaultPhone();
 
PhoneFactory.makeDefaultPhones(this);
에서 잘 안되네요... 문제는 Security와 관련된것 같습니다..
 
phone 어플이나 contact 어플 같은 얘들은 권한이 있어서 아래와 같이 phone class 를 생성하는데 문제가 없어보이는데 ..
 
- in makeDefaultPhones :
GSMPhone phone;
phone = new GSMPhone(context, new SimulatedCommands(), sPhoneNotifier);
 
제가 만드는 어플에서는 권한 문제가 발생 하는것 같네요 ㅜㅠ
 
Androidmanifest.xml 에 권한에 대해서 넣어주어야 하는건가요.. phone 어플의 Androidmanifest.xml에 있는 놈들 선별해서 적어보아도 안돼네요 ... 아마 그놈들은 intent 나 service 에 관련되는 것 같은데 .. class instance 생성하는 권한은 당췌먼지 ..
 
아시는 분 도움 좀~~ 부탁 드려요 .. 잠을 못 이루겠네요 ㅜㅠ
 
아래는 로그 입니다..
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at android.os.Handler.dispatchMessage(Handler.java:88)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at android.os.Looper.loop(Looper.java:123)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at android.app.ActivityThread.main(ActivityThread.java:3742)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at java.lang.reflect.Method.invokeNative(Native Method)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at java.lang.reflect.Method.invoke(Method.java:515)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at dalvik.system.NativeStart.main(Native Method)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412): Caused by: java.lang.SecurityException
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at android.os.BinderProxy.transact(Native Method)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at android.os.ServiceManager.addService(ServiceManager.java:72)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at com.android.internal.telephony.gsm.SimPhoneBookInterfaceManager.publish(SimPhoneBookInterfaceManager.java:106)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at com.android.internal.telephony.gsm.SimPhoneBookInterfaceManager.<init>(SimPhoneBookInterfaceManager.java:102)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at com.android.internal.telephony.gsm.GSMPhone.<init>(GSMPhone.java:147)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at com.android.internal.telephony.gsm.GSMPhone.<init>(GSMPhone.java:124)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at com.android.internal.telephony.PhoneFactory.useNewRIL(PhoneFactory.java:70)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at com.android.internal.telephony.PhoneFactory.makeDefaultPhones(PhoneFactory.java:123)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at com.android.serviceModeApp.serviceModeApp.onCreate(serviceModeApp.java:164)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1122)
01-01 00:32:56.875: ERROR/AndroidRuntime(7412):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2103)

 
 

이름아이콘 논노
2009-01-08 10:36
01-01 00:14:31.760: ERROR/ServiceManager(1612): add_service('simphonebook',0x29) uid=10026 - PERMISSION DENIED

에 대해서는 어떤 permission 울 주어야 하는건가요 ?
   
이름아이콘 논노
2009-01-08 11:45
PhoneFactory.makeDefaultPhones(this); 는 권한문제가 있는것 같아 ..
그냥 phone = PhoneFactory.getDefaultPhone(); 로 했는데 에러메세지엔 "Default phones haven't been made yet!" 라고 나오네요 ..  왜.. 이런건지.. setting 어플처럼 같이 했을 뿐인데 . 아 죽갔다 ㅋㅋ
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
4603 SIM 관련 문의.. 2009-01-05 8024
4602 [컴앞대기중]드디어 안드로이드 화면을 보았습니다. 하지만.... 2009-01-05 8057
4601 안드로이드폰에 flash player 설치방법좀 알려주세요... 2009-01-06 10492
4600 이미지 버튼에서 이미지 scale을 줄여서 올리고 싶습니다. 알.. 2009-01-06 12399
4599 안드로이드 소스 다운과정 도중 실패...원인이 뭔지 궁금하네.. 2009-01-06 8459
4598 안드로이드 포팅 관련 문의 드립니다. 2009-01-06 12575
4597 api관련 질문..도저히 못찾겠네요; 2009-01-06 8524
4596 안드로이드 포팅시 네트웍관련 질문 2009-01-06 8320
4595 Anroid Core lib. 소스 문의 2009-01-06 8067
4594 activity class 에서 list view 에 대한 click listener 등록 .. 2009-01-06 11019
4593 mime type구분 질문 2009-01-07 8017
4592 라이브러리 링크 관련 질문 2009-01-07 9977
4591 안드로이드 포팅 완료 한 모습입니다. 2009-01-07 9027
4590 커널 컴파일하는데 설정항목이 많이 보이는데 정상인지..??.. 2009-01-07 7980
4589 분당에서 g1 unlock 가능한분 계시나요? 2009-01-07 8032
4588 테트리스질문 2009-01-07 8543
4587 manifest 작성 질문입니다. 2009-01-07 8380
4586 안드로이프 홈페이지에 있는 Hello, Android 예제 2009-01-07 8104
4585 안드로이드 빌드시 global definition 적용방법 2009-01-07 8049
4584 안드로이프 홈페이지에 있는 Hello, Android 예제(수정).. 2009-01-07 7825
4583 안드로이드 컴파일 후 보드에 올리는 방법에 관한 궁금증.. 2009-01-07 8029
4582 Caused by: java.lang.SecurityException 에 대해.. 2009-01-07 15788
4581 [초보] 파일 생성 관련 질문 입니다. 2009-01-08 7827
4580 rss 리더 만들기 2009-01-08 10775
4579 사진을 슬라이드 형식으로.. 2009-01-08 7909
4578 Dev G1인데 USB 인식이 안되요 2009-01-08 8359
4577 멍청한 질문을 하나 할까 합니다. (추가사항) 2009-01-09 7524
4576 [문의] 에뮬레이터에서 인터넷이 안되네요 2009-01-09 7964
4575 G1폰관련 초보 질문용~ㅠㅋ 2009-01-09 7857
4574 주말에 서울에서 G1 Unlock 가능한분 계시나요? 2009-01-09 8238
4573 소켓 통신 질문 2009-01-09 8982
4572 사용자 정의 이벤트 질문. 2009-01-09 7873
4571 구글 날씨 api 관련 질문 드립니다. 2009-01-09 9303
4570 Emulator 돌릴려고 하는데용~ 2009-01-09 8043
4569 구글맵과 네이버 지역 정보의 차이점.? 2009-01-09 8351
4568 build error 2009-01-10 9135
4567 Activity idle timeout for historyrecord 2009-01-10 15235
4566 x86머신으로의 안드로이드 포팅한 사례가 있나요?.. 2009-01-12 8302
4565 menu_item.xml 질문.. 2009-01-12 8369
4564 list view refresh 하는 방법 2009-01-12 13072
4563 XML 을 이용한 아이콘 만들기 질문드립니다. 2009-01-12 8414
4562 FTP 클라이언트 구현할 때 안드로이드에서 지원되는 패키지는?.. 2009-01-12 10019
4561 playback media 지원범위에 대한 질문 2009-01-12 7826
4560 [질문] shell prompt 상태에서 응용 프로그램 실행 방법이 있.. 2009-01-12 8536
4559 이미지를 슬라이드 시켰는데 중간에 다른 이미지로 바꾸는 방.. 2009-01-12 8403
4558 터치드라이버가 잡힌것 같은데 안되네요.. 2009-01-12 10086
4557 FTP클라이언트 구현을 위한 패키지 정보 부탁합니다.. 2009-01-12 8200
4556 ImageView의 사진을 주기적으로 refresh 할려고 합니다. 도와.. 2009-01-13 11020
4555 희한한 현상이 ㅡ.ㅡ; 2009-01-13 7754
4554 블루투스에 관해서 질문입니다. 2009-01-13 8392
12345678910,,,101