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

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------

이제 막 델파이로 앱 만드는 것을 공부하고 있습니다

RAD Studio 10.3.3 을 쓰고 있습니다. 

samples 디렉토리에 있는 FlashLight 을 컴파일하면, 다음과 같은 오류가 납니다. target platform 은 android 로 했습니다

 

Checking project dependencies...

Building FlashLight.dproj (Debug, Android64)

[Exec Error] EXEC(1): Could not create the Java Virtual Machine.

[Exec Error] EXEC(1): A fatal exception has occurred. Program will exit.

[Exec Error] The command "PATH \bin;C:\Users\Public........(중간생략)........... "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\fmx.dex.jar" " exited 

 

with code 1.

Failed

Elapsed time: 00:00:02.1

 

처음에 설치했을때 오류는 없었습니다.

어떻게 오류를 수정할 수 있는지, 알려주시면 감사하겠습니다.

 

----

 

위의 문제를 추적중인데 과정을 쓰겠습니다

1. 환경설정 추가

regedit 에서

key : _JAVA_OPTIONS

value : -Xms512m -Xmx1024m 

 

2. Java old version 삭제(delphi 설치 이전 날짜의 java 파일들 삭제)

jdk : 1.8.0_60 만 살리고 나머지 삭제

 

** 위의 두가지를 하고, Project 탭에서 Build 하면 Success 나옵니다

---

이제 남은 문제는 deploy 를 해야 하는 것 같은데 오류가 나고 있고, 오류 메시지는

"\bin\KeyTool.exe" -genkey -v -keystore "C:\Users\~~~\AppData

\Roaming\Embarcadero\BDS\20.0\debug.keystore" -storepass android -alias 

androiddebugkey -keypass android -dname "cn=Unnamed, ou=Mobile Organization, 

o=Embarcadero Technologies, l=San Francisco, s=California, c=US" -keyalg RSA -keysize 

2048 -validity 10000

지정된 경로를 찾을 수 없습니다
 
인데 ~~~\Embarcadero\BDS\20.0\debug.keystore 파일이 없네요

 

---

project - options - provisioning 에서 reset all 로 하면

일단 deploy 가 성공적으로 실행이 됩니다

 

아직까지 폰에서 실행시키는 것은 안됩니다

---

Tools - options - Deployment - SDK Manager - Property - Java 의

디렉토리 설정이 잘 안되어 있어서 수정했습니다

 

c:\Program Files\Java\jdk1.8.~~~~\bin\keytool.exe

c:\Program Files\Java\jdk1.8.~~~~\bin\jarsigner.exe

 

이렇게 했더니 deploy 되고 usb 연결했더니, 앱이 설치되네요.

물론 스마트 폰은 개발자 모드로 하고 enable USB debugging 이런거 해 놓아야 하구요.

어쨋든 폰에서 돌아갑니다

---

남아 있는 문제는 play store 에 올리기 위해서는 key 값 뭔가가 있어야 하는 거 같은데 

정보가 있으면 좋겠네요

 

 

 

 

 

 

 

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17053
공지 유용한 관련 사이트 관리자2 2014.03.20 55888
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99327
» 10.3.3 samples 프로그램 FlashLight을 돌리면 오류가 납니다. [4] 델파이-앱 2020.02.19 197
2458 BLE / IdHTTP 사용법 [1] 권동한 2020.04.07 197
2457 Rad서버 질문입니다. [1] 희망나라 2020.09.04 197
2456 XE8 버전 tatukgis 문의합니다. [1] 데브기어만세 2015.07.19 198
2455 [시애틀 출시세미나] Uses절에 없는 유닛의 함수를 사용하면 구문오류가 나는데요. 자동으로 Uses절에 추가할 수 없나요? Humphery 2015.09.11 198
2454 10.3.2 Webbrowser 버그인가요? (iOS) file 돌팅 2019.08.31 198
2453 문서편집기 기능에 대해 문의드립니다. [3] 김진규 2020.11.19 198
2452 RAD Server에서 FileStream사용하여 응답보내기 [2] 초보입니다 2020.11.19 198
2451 델파이 베를린의 FireUI 에 대하여 가르쳐주시기 바랍니다. [2] 거북이 2016.04.25 199
2450 사진이 출력 되어야할 탭 으로만 가면 앱이 꺼집니다. [3] 루피 2016.11.07 199
2449 지뢰찾기를 만드는중에 질문이 있어서 글올립니다. [1] file 땅콩맨 2017.09.15 199
2448 android 64비트를 알아내는법? [2] 100jk 2019.06.09 199
2447 [10.2 도쿄 출시세미나] 네이티브 HTTPS 사용 시 OpenSSL 라이브러리(libeay32, ssleay32)를 같이 배포해야 하나요? 험프리 2017.04.06 199
2446 커스텀 키패드를 만드려고 합니다. 블루히아신스 2016.10.20 200
2445 RAD 스튜디오 베를린 10.1에서 인포믹스 DB를 지원하나요? 험프리 2016.12.08 200
2444 Delphi 10.2.2 Project close all 후 Error 관련 [2] file 엔달 2018.01.11 200
2443 10.3.2 Update Trouble & Embarcadero Server Down 문의 [1] DKK 2019.07.25 200
2442 dbexconnections.ini 파일 에러 [2] 그래요 2020.01.08 200
2441 [공유] WebServer와 연동하는 예제나 컴퍼넌트가 있을까요? 험프리 2016.03.21 200
2440 Andorid, IOS에서 동영상 갤러리를 여는 방법 [2] delphiman 2020.11.26 200