자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

Android 앱에서 종료시 '예상치 않게 중지 되었습니다.' 라는 경고 창이 떠서 확인하다 보니 쓰래드에서 문제가 되는 것 같습니다.

 

__fastcall TidKClient::TidKClient(TComponent* Owner) : TIdTCPClient(Owner) {
 CheckConnect = false;
 wt = new TidKWriteThread(this);
 rt = new TidKReadThread(this);
 et = new TidKEventThread(this);
 ReadTimeout = 5;
}
//---------------------------------------------------------------------------
__fastcall TidKClient::~TidKClient(void) {
 CheckConnect = false;
 if(Connected()) {
  if(wt->Suspended) wt->Resume();
  if(rt->Suspended) rt->Resume();
  if(et->Suspended) et->Resume();
  wt->Terminate();
  rt->Terminate();
  et->Terminate();
  wt->WaitFor();
  rt->WaitFor();
  et->WaitFor();
 }
 delete wt;
 delete rt;
 delete et;
}

 

통신 관련하여 만든 것인데 클래스로 만들어서 FormCreate 시에 생성해주고 있습니다.

윈도우 어플에서는 문제 없이 잘 동작하는데 Android 앱에서는 문제가 되는가 봅니다.

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 19437
공지 유용한 관련 사이트 관리자2 2014.03.20 58351
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 101858
2499 ClientDataSet AsString Size 문의 [2] 신현아빠 2018.02.19 204
2498 IBConsole [2] file 토끼왕 2018.04.17 204
» C++ builder 10.2 에서 Android 에 쓰래드 사용시 종료 문제 [1] 쿠리 2018.05.25 204
2496 이미 존재하는 데이터 타입이나 클래스에 Helper가 존재하는지 체크방법 [3] 100jk 2018.10.05 204
2495 헥사값 전송할때 문제가 있어 문의 드립니다 김재휘 2018.12.20 204
2494 delphi7 win10(64Bit) const 선언값 초기화 오류 둔촌동개발자 2020.04.08 204
2493 [10.2 도쿄 출시세미나] 리눅스 지원 된다 했는데, 우분투와 레드헷 만되고, CentOS 는 안되나요? 험프리 2017.04.06 205
2492 해상도에 관한 간단한 질문 드립니다 ㅜㅜ file heurinbada 2016.08.16 205
2491 구글스토어 개발자콘솔 앱등록 관련 문의드립니다. 시리온느 2019.03.13 205
2490 DataSnap를 이용한 여러 데이터 접속. [1] michael 2015.09.24 205
2489 [마이그레이션] FastReport [1] 개미 2020.11.24 205
2488 error - can't bind address: Address already in use. [2] file 그아이네 2021.02.23 205
2487 맥 어드레스를 못가져오는 경우? [1] 가나다 2021.03.29 205
2486 상위버전에서 지원하는 REST.JSON 또는 System.JSON 을 사용할 수 있을까요? [2] 도의 2018.07.27 206
2485 시간 또는 분을 추가하고 싶어요. 험프리 2018.07.31 206
2484 datasnap devdev 2018.11.27 206
2483 InterBase 2017 관련 질문입니다. [2] KJ 2019.10.20 206
2482 RAD 스튜디오 베를린 10.1에서 인포믹스 DB를 지원하나요? 험프리 2016.12.08 207
2481 [축하드립니다!] 개발자 Q&A 게시판 우수 답변자 선정 관리자 2016.12.27 207
2480 지뢰찾기를 만드는중에 질문이 있어서 글올립니다. [1] file 땅콩맨 2017.09.15 207