@TOfC
Android 开发SDK编辑错误The command "PATH …exited with code 1
由于SDK配置问题导致编译报错的解决方法。错误提示如下:
[Exec Error] The command "PATH
C:\Program Files\Java\jdk1.7.0_71\bin;
C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;
C:\Program Files (x86)\CodeGear\RAD Studio\5.0\bin;
C:\Users\Public\Documents\RAD Studio\5.0\Bpl;
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 (x86)\Intel\Intel® Management Engine Components\DAL;
C:\Program Files\Intel\Intel® Management Engine Components\DAL;
C:\Program Files (x86)\Intel\Intel® Management Engine Components\IPT;
C:\Program Files\Intel\Intel® Management Engine Components\IPT;
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 Visual Studio 9.0\Common7\IDE\PrivateAssemblies;
C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn;
C:\WINDOWS\System32\OpenSSH;
C:\Program Files\Intel\WiFi\bin;C:\Program Files\Common Files\Intel\WirelessCommon;
C:\Users\Public\Documents\Embarcadero\Studio\16.0\Bpl;
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps; &
“e:\Program Files (x86)\Embarcadero\Studio\16.0\PlatformSDKs\android-sdk-windows\build-tools\26.0.0\dx.bat” --dex --output=“F:\PaiAPP\App\Android\Release\classes.dex” “e:\program files (x86)\embarcadero\studio\16.0\lib\Android\Release\android-support-v4.dex.jar” “e:\program files (x86)\embarcadero\studio\16.0\lib\Android\Release\apk-expansion.dex.jar” “e:\program files (x86)\embarcadero\studio\16.0\lib\Android\Release\cloud-messaging.dex.jar” “e:\program files (x86)\embarcadero\studio\16.0\lib\Android\Release\fmx.dex.jar” “e:\program files (x86)\embarcadero\studio\16.0\lib\Android\Release\google-analytics-v2.dex.jar” “e:\program files (x86)\embarcadero\studio\16.0\lib\Android\Release\google-play-billing.dex.jar” “e:\program files (x86)\embarcadero\studio\16.0\lib\Android\Release\google-play-licensing.dex.jar” “e:\program files (x86)\embarcadero\studio\16.0\lib\Android\Release\google-play-services.dex.jar” " exited with code 1.
原因是attp的版本问题,不能高于2.3,必须安装较低的版本,具体如下图所示:
图中所示的版本是可以正常编译