在更新到SDK 23 (或更高版本)之后,每当我尝试使用GeneXus构建针对安卓的SD应用程序时,编译后都会得到以下消息:
error: Could not find: <sdk>\platform-tools\zipalign.exe
Command: zipalign 4 "<path_to_apk-release-unsigned.apk>" "<path_to_apk>"
error: The system cannot find the file specified
Android Compilation Failed为什么会这样呢?
发布于 2014-07-02 19:14:07
从SDK 23开始,zipalign.exe再次被移动。它不再位于以前的位置(在<sdk>\tools下),而是仅在<sdk>\build-tools的子目录中。
此问题在GeneXus X演进3升级1(以及进化论2升级7)中得到修正。现在,您可以通过以下步骤来避免此问题:
zipalign.exe文件从<sdk>\build-tools\<version>复制到<sdk>\tools或<sdk>\platform-tools。发布于 2016-10-22 04:27:25
选择Tools >> Options >> Environment Options >> SDK。
更新ZipAlign位置以指向新的Build目录:
C:\Users\Public\Documents\Embarcadero\Studio\15.0\PlatformSDKs\adt-bundle-windows-x86-20131030\sdk\build-tools\23.0.1\zipalign.exe.https://stackoverflow.com/questions/24539245
复制相似问题