오름 3월 14일에 포스트됨 공유하기 3월 14일에 포스트됨 delphi11.2 버전을 설치해서 사용하다 금번에 11.3으로 재설치를 하였습니다. 그런데 설치중 Error when executing an action of "AndroidNDK-21" catalog. The action is "Unzupfile" (ID 20) 이라는 메세지가 나오면 NDK 설치가 안되는데 어떻게 해결을 해야 할지 도움 부탁 합니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 c2design 3월 14일에 포스트됨 공유하기 3월 14일에 포스트됨 cmd 명령 프롬프트에서 아래와 같은 경로로 들어가면 sdkmanager 배치파일이 있습니다. CD "C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\AndroidSDK-2525-22.0.47991.2819\cmdline-tools\latest\bin" 다음과 같은 형식으로 실행하여 설치 하면 됩니다. sdkmanager --install "ndk;22.0.47991.2819" sdkmanager 사용에 대한 보다 자세한 내용은 아래 링크에서 확인 가능 합니다. https://developer.android.com/studio/command-line/sdkmanager?hl=ko 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 오름 3월 14일에 포스트됨 Author 공유하기 3월 14일에 포스트됨 말씀하신 해당경로에 확인을 해보니 Delphi11.3을 설치 하면서 NDK 설치 실패로 AndroidSDK 가 설치 되어 있지 않아 안드로이드 스튜디오 sdk manager 에서 ndk (21.3.6528147) 버전을 설치하고 AndroidSDK 는 25.0.2 버전을 설치 하여 Delphi11 SDK Manager 에서 Path 경로를 지정 해줬습니다. 지정후 테스트를 위해 Multi-Device Application 에서 Blank Application 을 생성하여 실행 하면 아래와 같은 에러 메세지가 나옵니다. [GetXmlValues Error] Name cannot begin with the '/' character, hexadecimal value 0x2F. Line 32, position 14. Delphi11 를 언인스톨후 재 설치를 해도 같은 문제가 계속 발생이 됩니다. 도움 부탁 드립니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 c2design 3월 14일에 포스트됨 공유하기 3월 14일에 포스트됨 Tools > Option 에서 아래 처럼 느낌표가 없이 SDK 설치 되어있는지 확인 하시고 (SDK/NDK/java 탭 모두 확인) 안드로이드 타겟시 핸드폰 연결 잘 되어 있는지도 보세요. 프로젝트 저장시 한글경로명을 빼고 영문경로명으로만 저장하고 빌드 해보세요. 기타 안되는 부분들은 아래 링크 확인해보세요. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 오름 3월 14일에 포스트됨 Author 공유하기 3월 14일에 포스트됨 참고로 별도의 cmdline-tools 을 설치 하여 sdkmanager --install "ndk;22.0.47991.2819" 를 실행 했을경우 첨부된 화면과 같은 메세지가 나옵니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 c2design 3월 14일에 포스트됨 공유하기 3월 14일에 포스트됨 NDK 버전 없다고 나오는데 찾아서 다른걸로 설치 한번 해보세요. 위 방법이 안되면 NDK 설치 검색하면 구글에서 자료 많이 나옵니다. https://developer.android.com/ndk/downloads?hl=ko 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 오름 3월 14일에 포스트됨 Author 공유하기 3월 14일에 포스트됨 말씀하신대로 느낌표 없이 다 SDK, NDK, java 셋팅이 되어 있는데 실행 하면 아래와 같은 메세지가 나옵니다. [GetXmlValues Error] Name cannot begin with the '/' character, hexadecimal value 0x2F. Line 32, position 14. 혹 NDK 와 SDK, java 버전이 맞지 않아서 나오는건 아닌지 델파이11.3 에서 요구 하는 NDK 와 SDK, java 버전을 정확하게 알고 싶습니다. 지금 패치를 위해 잘되고 있던 델파이 11.2 를 언인스톨 하고 11.3 을 설치후 나오는 에러인지라 버전 문제가 아닌가 생각이 듭니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 손보라 3월 14일에 포스트됨 공유하기 3월 14일에 포스트됨 11 버전에서는 Android SDK 25.2.5 - NDK (android-ndk-17b) 그리고 OpenJDK11을 사용합니다. - Optional Additional Software 목록: https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Installation_Notes#Optional_Additional_Software IDE 실행 후 Tools > Maange Platforms 메뉴로 이동하여 'Additional Options' 화면에 'Android SDK 25.2.5 - NDK r21'과 'Eclipse Temurin OpenJDK 11 (Hotspot) JVM' 를 통해 버전 확인이 가능하며 체크하여 설치도 가능합니다. 그러나 Tools > Option 에서 SDK 등 설치 경로에 느낌표가 없다면 NDK 설치 문제는 아닙니다. 더불어 안드로이드 라이브러리는 델파이에서 버전을 공식적으로 요구하는 것이 아니며 개발자가 원하는 버전으로 설치할 수 있습니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 오름 3월 14일에 포스트됨 Author 공유하기 3월 14일에 포스트됨 'Platforms' 화면에 'Delphi Android Enterprise' 는 설치가 잘 되어 있으나 설치 과정에 Error when executing an action of "AndroidNDK-21" catalog. The action is "Unzupfile" (ID 20) 라는 메세지가 나오며 NDK 와 SDK 가 설치 되지 않아 별도로 안드로이드 스튜디오를 통해서 ndk (21.3.6528147) 과 , AndroidSDK 는 25.0.2 설치를 한 상황입니다. 설치후 안드로이드 컴파일후 실행 하면 [GetXmlValues Error] Name cannot begin with the '/' character, hexadecimal value 0x2F. Line 32, position 14. 라는 메세지가 나오고 있습니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 오름 3월 14일에 포스트됨 Author 공유하기 3월 14일에 포스트됨 delphi11.2 -> 11.3 으로 패치후 별도의 ndk 와 sdk 로 수동 설치시 나오는 아래와 같은 메세지 오류는 [GetXmlValues Error] Name cannot begin with the '/' character, hexadecimal value 0x2F. Line 32, position 14. 테스트를 위해 Multi-Device Application 에서 Blank Application 을 생성하여 저장 하지 않고 그냥 컴파일 실행 하면 나오는 오류 메세지였습니다. 프로젝트 저장 후 실행 하면 오류가 나오지 않습니다. ㅡㅡ;;;;;; ㅠㅠ 그런데 기존 버전에서 만들어 졌던 프로젝트는 새로 컴파일후 실행 하면 아래와 같은 메세지가 나옵니다. Libraries 에서 찾지 못하는 문제 같은데 어디서 삭제 또는 변경을 해야 할까요? 첨부화면의 Remove selected file or project 버튼을 클릭해도 해당 파일이 삭제가 되지 않습니다. [PAClient Error] Error: E7688 Unable to execute '"C:\Program Files\Eclipse Adoptium\jdk-11.0.15.10-hotspot\bin\java.exe" -cp "c:\program files (x86)\embarcadero\studio\22.0\bin\Android\r8-3.3.28.jar" com.android.tools.r8.D8 --release --min-api 23 --output "D:\Dephi11Src\assashop\Android64\Debug\assashop.classes" @"D:\Dephi11Src\assashop\Android64\Debug\dex_list.txt"' (Error 1) [PAClient Error] Error: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\collection-1.0.0.dex.jar: [PAClient Error] Error: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\collection-1.0.0.dex.jar [PAClient Error] Error: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\core-common-2.0.1.dex.jar: [PAClient Error] Error: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\core-common-2.0.1.dex.jar [PAClient Error] Error: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\core-runtime-2.0.1.dex.jar: [PAClient Error] Error: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\core-runtime-2.0.1.dex.jar [PAClient Error] Error: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\fragment-1.0.0.dex.jar: com.android.tools.r8.BaseCommand$Builder.addProgramFiles(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1) [PAClient Error] Error: E7688 at com.android.tools.r8.n.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1058) [PAClient Error] Error: E7688 at com.android.tools.r8.n.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1) [PAClient Error] Error: E7688 at com.android.tools.r8.D8Command.parse(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1) [PAClient Error] Error: E7688 ... 3 more...................... [PAClient Error] Error: E7688 Caused by: [CIRCULAR REFERENCE: java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\lifecycle-viewmodel-2.0.0.dex.jar] 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 c2design 3월 15일에 포스트됨 공유하기 3월 15일에 포스트됨 이전 버전 프로젝트의 경우에는 새 버전에서 완전 새 프로젝트 만들고 기존 소스를 포함하여 빌드 하여야 합니다. 이때 기존프로젝트의 옵션이나 퍼미션등을 빠짐없이 추가하여야 합니다. 1 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 오름 3월 15일에 포스트됨 Author 공유하기 3월 15일에 포스트됨 네!. 덕분에 해결 했습니다. 도움 감사 합니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
질문
오름
delphi11.2 버전을 설치해서 사용하다 금번에 11.3으로 재설치를 하였습니다.
그런데 설치중 Error when executing an action of "AndroidNDK-21" catalog. The action is "Unzupfile" (ID 20) 이라는 메세지가 나오면 NDK 설치가 안되는데
어떻게 해결을 해야 할지 도움 부탁 합니다.
이 댓글 링크
다른 사이트에 공유하기
11 answers to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.