자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey 안드로이드에서 TMemo 입력문제 해결방안 문의
2018.02.23 15:53
이전에 안드로이드 앱에서 TMemo 사용 시 입력에 문제가 있는 것을 문의했었습니다.
이 문의로 확인 된 것은 삼성 안드로이드폰 버전 7 에서 발생하는 문제였다는 것이며, 이와 관련된 버그레포팅은 다음과 같습니다. -> https://quality.embarcadero.com/browse/RSP-18614?
최근 이 버그레포팅에 이 문제에 대한 해결방안이 comment 되었는데, FMXTextEditorProxy.java 파일을 수정하여 FMX.jar를 생성하여 작업하는 프로젝트에 추가하라는 것 입니다.
제가 이를 해결해 보려고 아래와 같이 해 보았는데...
1. eclipse 설치
2. FMXTextEditorProxy.java 파일을 컴파일 하여 FMXTextEditorProxy.class 생성
3. FMX.jar 파일을 열어서 안에있는 FMXTextEditorProxy.class 삭제 후 새로생성한 FMXTextEditorProxy.class 추가
4. FMX.jar 파일을 C:\Program Files (x86)\Embarcadero\Studio\19.0\lib\android\debug 에 붙여넣기 한 후
프로젝트 재 빌딩 -> TMemo 문제 해결되지 않음
5. FMX.jar 파일을 해당 프로젝트 폴더로 복사후 재 빌딩 -> TMemo 문제 해결되지 않음
잘 안되더군요. 지식이 많이 모자라서 제대로 된 방법대로 한 것 같지 않구요.
그래서, 문의를 드리고 싶습니다.
1. FMXTextEditorProxy.java 파일 컴파을 하는 방법이 올바른지요?
2. FMX.jar 파일 생성 방법이 올바른지요?
3. FMX.jar 파일을 내 프로젝트에 반영하려면 어떻게 해야 하는지요?
현재, 앱 개발 1차 완료 후 더 이상 이 문제가 해결될때까지 기다릴 수 없어서(이 문제는 베를린버전에도 있었으며, 해결되지 않은 상태로 1년이 넘었습니다), 플레이스토어에 등록하여 오픈한 상태 입니다.
이 문제가 해결되지 않으면, 사업진행에 심각한 문제가 발생합니다.
답변 부탁드립니다.
댓글 4
-
험프리
2018.02.23 17:20
-
지병철
2018.02.23 19:43
감사합니다.
TMemo 문제가 금방 해결 되겠지... 하고 계속 개발을 했는데 아직 해결이 안되어 걱정이 많습니다.
여러사람들이 요리레시피를 작성하여 공유하는 서비스를 개발하였는데, 레시피 작성이 안되는 상황이라...
좋은 소식 기다리겠습니다.
-
험프리
2018.02.23 23:53
저도 살펴보긴 할텐데요. 다양한 방법으로 분석해 보시길 부탁드립니다.^^
저는 다른일들이 우선순위가 높아 틈틈이 시간날때 볼겠습니다.
-
지병철
2018.02.26 11:03
해결방안 작성자에게 문의하였는데, 방안을 자세히 알려 주었습니다.
https://quality.embarcadero.com/browse/RSP-16935
바로 적용하여 테스트해 보았는데, Sorting 문제를 강제적으로 해결해서 그런지 화면이 껌벅이는 것 빼고는 문제가 해결된 것 같습니다.
아직 완전한 테스트는 하지 못했기때문에, 좀 더 테스트를 해보려고 합니다.
신경 써 주셔서 감사드리며, 이 부분에 대한 크로스 검증 부탁드립니다.
감사합니다.
Firemonkey 안드로이드에서 TMemo 입력문제 해결방안 문의
2018.02.23 15:53
이전에 안드로이드 앱에서 TMemo 사용 시 입력에 문제가 있는 것을 문의했었습니다.
이 문의로 확인 된 것은 삼성 안드로이드폰 버전 7 에서 발생하는 문제였다는 것이며, 이와 관련된 버그레포팅은 다음과 같습니다. -> https://quality.embarcadero.com/browse/RSP-18614?
최근 이 버그레포팅에 이 문제에 대한 해결방안이 comment 되었는데, FMXTextEditorProxy.java 파일을 수정하여 FMX.jar를 생성하여 작업하는 프로젝트에 추가하라는 것 입니다.
제가 이를 해결해 보려고 아래와 같이 해 보았는데...
1. eclipse 설치
2. FMXTextEditorProxy.java 파일을 컴파일 하여 FMXTextEditorProxy.class 생성
3. FMX.jar 파일을 열어서 안에있는 FMXTextEditorProxy.class 삭제 후 새로생성한 FMXTextEditorProxy.class 추가
4. FMX.jar 파일을 C:\Program Files (x86)\Embarcadero\Studio\19.0\lib\android\debug 에 붙여넣기 한 후
프로젝트 재 빌딩 -> TMemo 문제 해결되지 않음
5. FMX.jar 파일을 해당 프로젝트 폴더로 복사후 재 빌딩 -> TMemo 문제 해결되지 않음
잘 안되더군요. 지식이 많이 모자라서 제대로 된 방법대로 한 것 같지 않구요.
그래서, 문의를 드리고 싶습니다.
1. FMXTextEditorProxy.java 파일 컴파을 하는 방법이 올바른지요?
2. FMX.jar 파일 생성 방법이 올바른지요?
3. FMX.jar 파일을 내 프로젝트에 반영하려면 어떻게 해야 하는지요?
현재, 앱 개발 1차 완료 후 더 이상 이 문제가 해결될때까지 기다릴 수 없어서(이 문제는 베를린버전에도 있었으며, 해결되지 않은 상태로 1년이 넘었습니다), 플레이스토어에 등록하여 오픈한 상태 입니다.
이 문제가 해결되지 않으면, 사업진행에 심각한 문제가 발생합니다.
답변 부탁드립니다.
댓글 4
-
험프리
2018.02.23 17:20
-
지병철
2018.02.23 19:43
감사합니다.
TMemo 문제가 금방 해결 되겠지... 하고 계속 개발을 했는데 아직 해결이 안되어 걱정이 많습니다.
여러사람들이 요리레시피를 작성하여 공유하는 서비스를 개발하였는데, 레시피 작성이 안되는 상황이라...
좋은 소식 기다리겠습니다.
-
험프리
2018.02.23 23:53
저도 살펴보긴 할텐데요. 다양한 방법으로 분석해 보시길 부탁드립니다.^^
저는 다른일들이 우선순위가 높아 틈틈이 시간날때 볼겠습니다.
-
지병철
2018.02.26 11:03
해결방안 작성자에게 문의하였는데, 방안을 자세히 알려 주었습니다.
https://quality.embarcadero.com/browse/RSP-16935
바로 적용하여 테스트해 보았는데, Sorting 문제를 강제적으로 해결해서 그런지 화면이 껌벅이는 것 빼고는 문제가 해결된 것 같습니다.
아직 완전한 테스트는 하지 못했기때문에, 좀 더 테스트를 해보려고 합니다.
신경 써 주셔서 감사드리며, 이 부분에 대한 크로스 검증 부탁드립니다.
감사합니다.
저도 FMX관련 자바코드를 직접 컴파일해서 적용해보지는 못했습니다.
아래 링크를 보시면 자바소스를 1) 컴파일 하고, 2) jar 파일을 만들고, 3) classes.dex 파일을 만든 후 프로젝트에 적용하기 위한 4) 배포 과정이 설명되어 있습니다. 참고하시기 바랍니다.
http://blog.hjf.pe.kr/125
제가 해당 이슈를 아직 모르고 있었습니다. 차주에 저도 해당 이슈를 테스트 해보고 좋은 소식이 있으면 댓글과 함께 따로 연락드리겠습니다.