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

본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------

델파이 10.1 버전으로 안드로이드 서비스 프로그램 개발을 시험해보던중 에러가 나서 질문합니다. 

 

서비스 unit 상에 TCPClient or PushEvent 와 같은 컴포넌트를 올리고 build 시 activity not found, maybe you are in a service 오류가 뜹니다.  

서비스는 당연히 UI 관련된 컴포넌트를 사용할 수 없는 환경임을 잘 알고 있습니다만. 위와 같은 소켓통신 모듈이나 푸시 이벤트와 같은 non visual 모듈을 이용하면 문제없이 작동할것이라 생각했지만..에러가 나네요. 

 

계속 찾아보니 서비스에서는 FMX.platform.andorid 의 TAndroidHelper.activity 항목이 사용되면 안되는 사항인듯한데..

위와 같이 TCP 또는 PUSH 관련 모듈을 unit에 추가할 경우에 TAndroidHelper.activity 를 참조해서 사용하여 문제가 발생하는 거 같습니다.. 델파이 자체의 결함인것 같은 생각이 듭니다만...심증일 뿐입니다. 

 

혹시 위 오류사항을 경험해보신분중에서 해결하신분이 있으시면 조언 부탁드립니다. 

 

우회할수 있는 방법이라도 있으면 좋겠네여..  서비스로 TCP소켓통신과 PUSH 이벤트를 구현해야되는 중요이슈가 있어서 말입니다. 

 

수고하세요. 

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15804
공지 유용한 관련 사이트 관리자2 2014.03.20 54605
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 98043
1679 XE8 Android MainForm 문제 불나방 2015.04.29 354
1678 문의 드립니다. [1] radio 2015.03.16 355
1677 [XE8 출시세미나] 파이어몽키 앱에서 안드로이드 라이브러리에 포함된 화면(Activity)를 연동하려면 어떻게 하나요? [1] Humphery 2015.04.30 355
1676 스마트폰에서 폼 종료 방법을 알려주세요. [1] 거북이 2015.11.03 355
1675 firedac 질문입니다 [2] 희망나라 2021.05.19 356
1674 시애틀 업데이트팩 1설치후 컴파일 불가 [2] KayKim 2017.04.05 357
1673 Android에서 TImage 의 크기가 왜 변하나요? [2] file 쿠리 2017.07.05 357
» 델파이 10.1 - 안드로이드 서비스 개발시 'activity not found, maybe you are in a service' 에러 [3] 봄이아빠 2017.03.30 357
1671 PASetver 원격 디버깅이 1회만 되는 증상 [3] sihwan 2020.08.11 357
1670 DataSnap ClientDataSet 연결문의드립니다. [1] 블랙 2021.04.06 357
1669 cap파일 배포시 인증 문제에 대한 자문을 요청드립니다. [1] 데브기어 2017.11.15 358
1668 android socket error [2] devdev 2018.10.17 358
1667 Form BorderStyle:=bsNone 일때 화면 깜박임 softkim 2019.06.09 358
1666 델파이Xe2 에서 ExportGridToXLSX 엑셀 다운로드시 건수 [1] 가나다 2019.08.19 358
1665 IOS 배포 에러 질문드립니다. [PAClient Error] Error: E0776 [1] syc 2021.01.28 358
1664 [안드로이드][64bit배포][C++ Builder] 안드로이드 배포 관련 문의 입니다. [3] vastia 2020.02.03 359
1663 delphi7에서 dbe를 이용한 mssql에서 저장프로시져 호출하여 작업하면 이상없는데. xe10.4에서 fireDAC을 이요하면 멈춤 추도사 2021.04.08 359
1662 윈도우 기반에서 원격 디버깅은 어떻게 하나요? 험프리 2017.07.12 360
1661 Rio10.3.2 업그래이드 후 코드인사이트 먹통 [1] file 개성산전 2019.07.19 360
1660 XE10,1 berlin android 설정 [1] 푸우웅 2016.09.19 361