회사명 GMT 
성명 채종일 
이메일  
전화번호 010-5149-9779 
제품명/버전/에디션 Delphi XE6 Enterprise 
시리얼번호 CUHE-******-******-FC8D 

안드로이드 위에서 앱을 만들었습니다.


해당 앱에서 엠바카데로 홈페이지에 있는 예제를 이용하여


전화걸기 기능을 추가하였습니다. 물론 전화는 잘 됩니다.


전화걸기 기능을 위하여 FMX.PhoneDialer,를 use절에 추가하였는데


제가 잠시 앱을 나가 직접 전화를 걸면


TAndroidPhoneDialerService.TAndroidPhoneStateListener.onCallStateChanged


위의 함수에서 오류가 납니다. 


디버깅을 걸어 찾아보니


        LastRingIndex := GetIndexOfCall(LastRingNumber);

        // if is a valid call index

        if CallCount >= LastRingIndex then

        begin

          // update call state from incoming to connected

          FCalls.Items[LastRingIndex].UpdateCallState(AndroidCallStateToTCallState(State));

          LastActiveCallNumber := FCalls.Items[LastRingIndex].GetCallID;

        end;

위의 소스에서 CallCount가 0이고 LastRingIndex가 -1로 디버그창에 찍히는데

LastRingIndex가 -1이기때문에 

FCalls.Items[LastRingIndex].UpdateCallState(AndroidCallStateToTCallState(State));

위의 라인에서 오류가 발생합니다.


제가 잘못사용하고 있는 것인지 아니면 해당 소스에 문제가 있는건지 궁금합니다.


빠른 답변 부탁드리겠습니다.



번호 제목 글쓴이 날짜 조회 수
공지 필독: 설치 횟수 증가 방법 안내 (Registration limit has been reached) 관리자2 2017.09.13 11895
89 Install Package - Add 수행 시 rtl100.bpl 에러 발생 문의 [1] file ㅇ1ㅇ2ㅇ3 2015.04.15 1144
88 BDS.EXE - 응용 프로그램 오류 [1] file 회원가입 2017.02.06 1148
87 windows10 빌더6.0설치 [1] 마타 2015.12.10 1161
86 [PreCompile] 빌드 속도를 빨리 하기 위해서 포럼의 내용처럼 했는데.. Cache 사이즈가 너무 크네요.. [1] file 정호근 2014.08.08 1171
85 RAD Studio 10.1 64-Bit 디버깅 문제 [6] 인콘 2016.10.27 1185
84 Delphi XE6 Enterprise FastReport 설치오류 [1] file 호랭이 2014.07.15 1253
83 업그레이드 라이센스 구매자입니다. XE6 라이센스를 요청합니다. [3] secret minders 2014.04.17 1270
82 델파이 10.4.2 실행시의 에러발생건 문의드립니다. [2] file 빛고운날 2021.03.23 1289
81 fastReport 한자 나오면서 인스톨 안되는문제 [2] 데니얼27 2014.07.02 1352
80 XE2 한글 깨짐 [1] 나루 2014.08.20 1428
79 리오 10.1에서 10.3 업데이트 진행후 프로젝트 실행시 에러발생 [3] file 바바 2019.12.19 1439
» TAndroidPhoneStateListener.onCallStateChanged 오류관련 아가머하노 2014.07.03 1482
77 설치 오류 - "Could not create folder ".RADStudioXEESD". 액세스가 거부되었습니다." [1] file 손보라 2015.08.07 1486
76 ... [3] file s,lfjlsdkfjs 2020.05.28 1517
75 xe6 업그레이드 관련 메일이 안왔습니다. 확인부탁드립니다. [4] secret 김박사 2014.04.18 1520
74 XE8 iOS 시뮬레이터 오류 file futurewave 2015.04.14 1540
73 설치 후 라이센스 입력 문제입니다. [3] 없음 2019.08.05 1554
72 Failure attempting to connect to registration server 라는 메세지가 나옵니다. 늦바람 2014.01.17 1653
71 XE6 Fastreport VCL 설치시 FontPack 한자가 나오면서 설치되지 않는 문제 [3] secret softkim 2014.05.22 1688
70 installaware [1] installaware 2014.08.02 1703