자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey [XE6] 나의 도서관앱따라하기에서 블랙스크린이 생기며 실행되지 않네요.
2014.11.01 20:03
Xe6 엔터프라이즈 사용자입니다.
안드로이드 테스트환경은 갤럭시 노트3, 탭s 8.3 입니다.
나의 도서관앱따라하기 1 에서는 잘 됩니다.
나의 도서관앱따라하기 2에서 아래와 같이 모두 하였는데
- 데이터와 화면요소 연결하기
- 데이터 입력, 수정, 삭제 기능 구현하기
- 데이터베이스 파일과 라이선스파일 배포 등록하기
- 원하는 모바일 디바이스에 배포하고 실행! 끝~
블랙스크린이 생기며 실행이 되지 않네요.
무엇이 문제인지, 어떻게 추적해야 될지 (windows 와 환경이 달라서) 감이 안 잡힙니다.
1. 추적할 수 있는 방법을 어떻게 해야 하는 지 알려 주시면 감사하겠습니다.
2. 안드로이드로 상용 데이타베이스 관련 프로그램을 작업 중에 있습니다.
사용자가 휴대폰이나 태블릿을 교체시, 기존 데이타베이스 이동 및 백업은 어떻게 해야 할지도 궁금합니다.
IBLite database 를 SDCARD 에 저장하여 사용할 수 있는지도 알려 주시면 감사하겠습니다.
댓글 3
-
Humphery
2014.11.03 20:28
-
어려워
2014.11.03 22:28
감사합니다.
디버그모드로 확인이 되었고 처리를 했습니다.
나의 도서관 앱 개발 따라하기 에서는 deployment 에서 Android platform assets\internal\ 로 등록을 했는데
외부저장소로는 deployment 에서 어떻게 database를 등록하지요.
외부저장소 : '/storage/extSdCard/Android/data/com.embarcadero.MY_PROGRAM/files/ MY_DATA.GDB'
-
Humphery
2014.11.04 00:03
외부 저장소로 배포하는 부분은 저도 잘 모르겠습니다. 확인해보시고 남겨주시면 감사하겠습니다.
Firemonkey [XE6] 나의 도서관앱따라하기에서 블랙스크린이 생기며 실행되지 않네요.
2014.11.01 20:03
Xe6 엔터프라이즈 사용자입니다.
안드로이드 테스트환경은 갤럭시 노트3, 탭s 8.3 입니다.
나의 도서관앱따라하기 1 에서는 잘 됩니다.
나의 도서관앱따라하기 2에서 아래와 같이 모두 하였는데
- 데이터와 화면요소 연결하기
- 데이터 입력, 수정, 삭제 기능 구현하기
- 데이터베이스 파일과 라이선스파일 배포 등록하기
- 원하는 모바일 디바이스에 배포하고 실행! 끝~
블랙스크린이 생기며 실행이 되지 않네요.
무엇이 문제인지, 어떻게 추적해야 될지 (windows 와 환경이 달라서) 감이 안 잡힙니다.
1. 추적할 수 있는 방법을 어떻게 해야 하는 지 알려 주시면 감사하겠습니다.
2. 안드로이드로 상용 데이타베이스 관련 프로그램을 작업 중에 있습니다.
사용자가 휴대폰이나 태블릿을 교체시, 기존 데이타베이스 이동 및 백업은 어떻게 해야 할지도 궁금합니다.
IBLite database 를 SDCARD 에 저장하여 사용할 수 있는지도 알려 주시면 감사하겠습니다.
댓글 3
-
Humphery
2014.11.03 20:28
-
어려워
2014.11.03 22:28
감사합니다.
디버그모드로 확인이 되었고 처리를 했습니다.
나의 도서관 앱 개발 따라하기 에서는 deployment 에서 Android platform assets\internal\ 로 등록을 했는데
외부저장소로는 deployment 에서 어떻게 database를 등록하지요.
외부저장소 : '/storage/extSdCard/Android/data/com.embarcadero.MY_PROGRAM/files/ MY_DATA.GDB'
-
Humphery
2014.11.04 00:03
외부 저장소로 배포하는 부분은 저도 잘 모르겠습니다. 확인해보시고 남겨주시면 감사하겠습니다.
1, 블랙스크린이 생기는 경우 디버그 모드로 실행하시면 원인을 쉽게 확인할 수 있습니다.
문제가 될만한 부분은 데이터모듈의 SQLConnection1.Connected 를 True로 한상태에서 배포한 경우 잘못된 서버로 접근을 시도해 문제가 될 수 있습니다.
2, IBLite 데이터베이스 파일은 샌드박스에 저장됩니다.
원하시는 백업등을 위해서는 외부 저장소로 파일을 저장하면 접근이 가능해 백업등이 가능합니다.