자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi [베를린] 안드로이드로 빌드하면 Exec Error... PATH C:.... 오류가 발생합니다.
2016.06.21 10:57
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
신규 프로젝트로 진행하여 버튼 몇개 올려 놓고
안드로이드(휴대폰)로 빌드하면 아래와 같은 오류가 나옵니다.
(좀 코딩량이 있고 이전버전에서는 빌드되었던 프로젝트들도 같은 오류가 납니다)
여기 게시판에도 저와 같은 오류글이 있어 답변대로
베를린 설치에서 Modify로 SDK, NDK를 선택하고 실행도 했지만 조치가 안됩니다.
아예 베를린을 제거하고 초기 설치부터 다시해도 오류가 계속 나옵니다.
제가 나름대로 작업해본 내용들을 요약해봤습니다. 이외 확인할 부분이 있으면 알려주시기 바랍니다.
- 베를린 설치에서 Modify로 진행...
- 베를린, 자바 제거 후 재설치로 진행...
- 베를린, 자바 제거 후 베를린, 자바 관련 폴더 삭제 후 재설치로 진행...
- 환경 등에서 PATH, SDK, NDK 등 확인
해결할 방법이 있었으면 좋겠습니다.
감사합니다.
<< 오류내용 >>
[Exec Error] The command "PATH C:\Program Files\Java\jdk1.8.0_60\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;C:\Program Files (x86)\Embarcadero\Studio\18.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\18.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\18.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\18.0\Bpl\Win64;C:\Program Files (x86)\Embarcadero\Studio\17.0\bin;C:\Program Files (x86)\Embarcadero\Studio\17.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl;C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl\Win64;C:\Program Files\Java\jdk1.8.0_60\bin;V:\XXX_DLL;V:\XXX_DBX;V:\XXX_BDE;V:\XXX_BPL;C:\oraclexe\app\oracle\product\11.2.0\server\bin;C:\Program Files (x86)\Wizvera\Delfino;C:\Program Files (x86)\CollabNet;C:\Program Files (x86)\CodeGear\RAD Studio\5.0\bin;C:\Users\Public\Documents\RAD Studio\5.0\Bpl;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Condusiv Technologies\IntelliMemory;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\DTS\Binn;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn;C:\Program Files\Intel\WiFi\bin;C:\Program Files\Common Files\Intel\WirelessCommon;C:\Users\Public\Documents\RAD Studio\5.0\Bpl;C:\Program Files\Intel\WiFi\bin;C:\Program Files\Common Files\Intel\WirelessCommon & "C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\build-tools\23.0.3\dx.bat" --dex --output="C:\Users\YYY_1308\Documents\Embarcadero\Studio\Projects\Android\Debug\classes.dex" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\android-support-v4.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\apk-expansion.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\cloud-messaging.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\fmx.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\google-analytics-v2.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\google-play-billing.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\google-play-licensing.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\google-play-services.dex.jar" " exited with code 1.
<< SDK 설정 내용 >> -- 경고(삼각형) 내용은 없습니다.
[SDK]
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\build-tools\23.0.3\zipalign.exe
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\tools\Android.bat
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\platform-tools\adb.exe
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\build-tools\23.0.3\Aapt.exe
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\platforms\android-23\
[NDK]
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-strip.exe
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\prebuilt\android-arm\gdbserver\gdbserver
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\platforms\android-14
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-arm\usr\lib
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-arm\usr\lib;C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\sources\cxx-stl\gnu-libstdc++\4.8\libs\armeabi-v7a
[JAVA]
- C:\Program Files\Java\jdk1.8.0_60\bin\KeyTool.exe
- C:\Program Files\Java\jdk1.8.0_60\bin\JarSigner.exe
// 끝
댓글 2
Delphi [베를린] 안드로이드로 빌드하면 Exec Error... PATH C:.... 오류가 발생합니다.
2016.06.21 10:57
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
신규 프로젝트로 진행하여 버튼 몇개 올려 놓고
안드로이드(휴대폰)로 빌드하면 아래와 같은 오류가 나옵니다.
(좀 코딩량이 있고 이전버전에서는 빌드되었던 프로젝트들도 같은 오류가 납니다)
여기 게시판에도 저와 같은 오류글이 있어 답변대로
베를린 설치에서 Modify로 SDK, NDK를 선택하고 실행도 했지만 조치가 안됩니다.
아예 베를린을 제거하고 초기 설치부터 다시해도 오류가 계속 나옵니다.
제가 나름대로 작업해본 내용들을 요약해봤습니다. 이외 확인할 부분이 있으면 알려주시기 바랍니다.
- 베를린 설치에서 Modify로 진행...
- 베를린, 자바 제거 후 재설치로 진행...
- 베를린, 자바 제거 후 베를린, 자바 관련 폴더 삭제 후 재설치로 진행...
- 환경 등에서 PATH, SDK, NDK 등 확인
해결할 방법이 있었으면 좋겠습니다.
감사합니다.
<< 오류내용 >>
[Exec Error] The command "PATH C:\Program Files\Java\jdk1.8.0_60\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;C:\Program Files (x86)\Embarcadero\Studio\18.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\18.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\18.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\18.0\Bpl\Win64;C:\Program Files (x86)\Embarcadero\Studio\17.0\bin;C:\Program Files (x86)\Embarcadero\Studio\17.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl;C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl\Win64;C:\Program Files\Java\jdk1.8.0_60\bin;V:\XXX_DLL;V:\XXX_DBX;V:\XXX_BDE;V:\XXX_BPL;C:\oraclexe\app\oracle\product\11.2.0\server\bin;C:\Program Files (x86)\Wizvera\Delfino;C:\Program Files (x86)\CollabNet;C:\Program Files (x86)\CodeGear\RAD Studio\5.0\bin;C:\Users\Public\Documents\RAD Studio\5.0\Bpl;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Condusiv Technologies\IntelliMemory;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\DTS\Binn;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn;C:\Program Files\Intel\WiFi\bin;C:\Program Files\Common Files\Intel\WirelessCommon;C:\Users\Public\Documents\RAD Studio\5.0\Bpl;C:\Program Files\Intel\WiFi\bin;C:\Program Files\Common Files\Intel\WirelessCommon & "C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\build-tools\23.0.3\dx.bat" --dex --output="C:\Users\YYY_1308\Documents\Embarcadero\Studio\Projects\Android\Debug\classes.dex" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\android-support-v4.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\apk-expansion.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\cloud-messaging.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\fmx.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\google-analytics-v2.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\google-play-billing.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\google-play-licensing.dex.jar" "c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Debug\google-play-services.dex.jar" " exited with code 1.
<< SDK 설정 내용 >> -- 경고(삼각형) 내용은 없습니다.
[SDK]
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\build-tools\23.0.3\zipalign.exe
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\tools\Android.bat
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\platform-tools\adb.exe
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\build-tools\23.0.3\Aapt.exe
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\platforms\android-23\
[NDK]
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-strip.exe
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\prebuilt\android-arm\gdbserver\gdbserver
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\platforms\android-14
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-arm\usr\lib
- C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-arm\usr\lib;C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\sources\cxx-stl\gnu-libstdc++\4.8\libs\armeabi-v7a
[JAVA]
- C:\Program Files\Java\jdk1.8.0_60\bin\KeyTool.exe
- C:\Program Files\Java\jdk1.8.0_60\bin\JarSigner.exe
// 끝
정확한 해결방법은 아니지만 도움 될것 같아 몇자 남깁니다.
우선 제가 베를린(10.1) 컴파일한 메시지는 아래와 같습니다.
PATH
C:\Program Files\Java\jdk1.8.0_66\bin;
C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;
C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;
C:\Program Files (x86)\Embarcadero\Studio\18.0\bin;
C:\Users\Public\Documents\Embarcadero\Studio\18.0\Bpl;
C:\Program Files (x86)\Embarcadero\Studio\18.0\bin64;
C:\Users\Public\Documents\Embarcadero\Studio\18.0\Bpl\Win64;
C:\ProgramData\Oracle\Java\javapath;
C:\Program Files (x86)\Embarcadero\Studio\17.0\bin;
C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl;
C:\Program Files (x86)\Embarcadero\Studio\17.0\bin64;
C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl\Win64;
C:\Program Files (x86)\Embarcadero\Studio\16.0\bin;
C:\Users\Public\Documents\Embarcadero\Studio\16.0\Bpl;
C:\Program Files (x86)\Embarcadero\Studio\16.0\bin64;
C:\Users\Public\Documents\Embarcadero\Studio\16.0\Bpl\Win64;
C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin;
C:\Users\Public\Documents\RAD Studio\12.0\Bpl;
C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin64;
C:\Users\Public\Documents\RAD Studio\12.0\Bpl\Win64;
C:\Program Files (x86)\Wizvera\Delfino;
C:\Program Files (x86)\Embarcadero\Studio\15.0\bin;
C:\Users\Public\Documents\Embarcadero\Studio\15.0\Bpl;
C:\Program Files (x86)\Embarcadero\Studio\15.0\bin64;
C:\Users\Public\Documents\Embarcadero\Studio\15.0\Bpl\Win64;
C:\Program Files (x86)\CollabNet;
C:\WINDOWS\system32;
C:\WINDOWS;
C:\WINDOWS\System32\Wbem;
C:\WINDOWS\System32\WindowsPowerShell\v1.0\;
%DXVCL%\Library\RS20;
%DXVCL%\Library\RS20\Win64;
C:\Program Files\Java\jdk1.7.0_25\bin;
C:\Program Files (x86)\Common Files\Tom Sawyer Software\8.0.0;
C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;
C:\Program Files\VisualSVN Server\bin;
C:\Program Files\TortoiseSVN\bin;
C:\Program Files\TortoiseGit\bin;
C:\Program Files\Bandizip\7z
&
"C:\Users\Public\Documents\Embarcadero\Studio\18.0\CatalogRepository\AndroidSDK-24.3.3_GIB.Build.22858.6822\build-tools\22.0.1\dx.bat"
--dex --output=
"C:\Users\hjfac_000\Documents\Embarcadero\Studio\Projects\Android\Debug\classes.dex"
"c:\program files (x86)\embarcadero\studio\18.0\lib\Android\Debug\android-support-v4.dex.jar"
"c:\program files (x86)\embarcadero\studio\18.0\lib\Android\Debug\cloud-messaging.dex.jar"
"c:\program files (x86)\embarcadero\studio\18.0\lib\Android\Debug\fmx.dex.jar"
"c:\program files (x86)\embarcadero\studio\18.0\lib\Android\Debug\google-analytics-v2.dex.jar"
"c:\program files (x86)\embarcadero\studio\18.0\lib\Android\Debug\google-play-billing.dex.jar"
"c:\program files (x86)\embarcadero\studio\18.0\lib\Android\Debug\google-play-licensing.dex.jar"
"
"c:\program files (x86)\embarcadero\studio\18.0\lib\Android\Debug\google-play-services.dex.jar"
베를린으로 컴파일 하셨다고 하셨는데요.
제 환경과 차이점은 위의 붉은색으로
저는 "c:\program files (x86)\embarcadero\studio\18.0" 경로를 참조하는데요.
델사냥님께서는 이상하게 17.0을 참조하네요. 해당 부분이 문제가 되지 않을까 생각됩니다.
한번 환경설정에서 해당 설정 내용을 살펴보시기 바랍니다.
PS - 제가 외부에 있어 자세히 살펴보지를 못하네요.