자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi delphi 베를린 android database 에러 질문합니다.
2018.10.05 14:49
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
delphi로 android 제작을 하려고 합니다.
현재 사용하고 있는 핸드폰은 갤럭시 s8 이고요, RAD Studio 는 베를린 버전입니다.
개발 처음 단계에서 database를 포함하지 않고 폼만 디자인해서 직접 핸드폰에 디버깅 했을 때에는
Socket permission : denied 오류가 나긴 나지만 핸드폰에 설치되고 실행 되었습니다.
하지만 Database를 연결하고 나서 디버깅을 하면 폰 화면에 뜨자마자 바로 꺼져버립니다.
Database는 FireDAC : SQLite 를 사용하고 있습니다.
FDSQLite link 컴포넌트도 올려두고 다 했는데 어떤게 문제일까요....?? permission 문제 때문에 database가 작동하지 않는 걸까요?
댓글 4
-
험프리
2018.10.08 10:00
-
devdev
2018.10.08 13:27
튜토리얼 따라서 해봤는데 계속 똑같은 상황이네요 ㅠㅠ permission denied 오류도 계속 나는데 이거랑 관련이 있을까요?
-
devdev
2018.10.08 15:55
혹시 이 에러랑 연관이 있을까요..?? 지금 갤럭시 s8 폰으로 직접 연결해서 하고 있는데 저 에러는 처음부터 계속 뜨고 있어요
근데 저 에러나도 데이터베이스 연결 안되어있으면 핸드폰에 정상작동이 되는데.. 연관이 있을까요..? ㅠㅠ
-
험프리
2018.10.11 09:05
다음 Q&A 글을 참고하시기 바랍니다.
http://tech.devgear.co.kr/delphi_qna/432920
Delphi delphi 베를린 android database 에러 질문합니다.
2018.10.05 14:49
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
delphi로 android 제작을 하려고 합니다.
현재 사용하고 있는 핸드폰은 갤럭시 s8 이고요, RAD Studio 는 베를린 버전입니다.
개발 처음 단계에서 database를 포함하지 않고 폼만 디자인해서 직접 핸드폰에 디버깅 했을 때에는
Socket permission : denied 오류가 나긴 나지만 핸드폰에 설치되고 실행 되었습니다.
하지만 Database를 연결하고 나서 디버깅을 하면 폰 화면에 뜨자마자 바로 꺼져버립니다.
Database는 FireDAC : SQLite 를 사용하고 있습니다.
FDSQLite link 컴포넌트도 올려두고 다 했는데 어떤게 문제일까요....?? permission 문제 때문에 database가 작동하지 않는 걸까요?
댓글 4
-
험프리
2018.10.08 10:00
-
devdev
2018.10.08 13:27
튜토리얼 따라서 해봤는데 계속 똑같은 상황이네요 ㅠㅠ permission denied 오류도 계속 나는데 이거랑 관련이 있을까요?
-
devdev
2018.10.08 15:55
혹시 이 에러랑 연관이 있을까요..?? 지금 갤럭시 s8 폰으로 직접 연결해서 하고 있는데 저 에러는 처음부터 계속 뜨고 있어요
근데 저 에러나도 데이터베이스 연결 안되어있으면 핸드폰에 정상작동이 되는데.. 연관이 있을까요..? ㅠㅠ
-
험프리
2018.10.11 09:05
다음 Q&A 글을 참고하시기 바랍니다.
http://tech.devgear.co.kr/delphi_qna/432920
다음 튜토리얼(Using FireDAC and SQLite (iOS and Android))을 참고해보시기 바랍니다.
http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Mobile_Tutorial:_Using_FireDAC_and_SQLite_(iOS_and_Android)
DB연결 후부터 화면이 뜨자마자 꺼지는 부분은
통상적으로 데이터베이스 경로 설정이 올바르지 않을 경우 종종 발생합니다.
개발 시 데이터베이스 경로는 PC 기준으로 되어 있습니다. 즉, 모바일 배포 후 해당 경로는 올바르지 않습니다.
TFDConnection.OnBeforeConnect 이벤트에서 데이터베이스 경로를 모바일 기준으로 변경하는 부분을 검토하시기 바랍니다.
——————
답글이 도움이 되셨는지 다른 분들도 참고할 수 있도록 결과 댓글 부탁드립니다.
(결과 댓글이 없는 경우 다른 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)