1

打包失败并出现错误

ERROR: Error: Command failed: /home/name/Android/Sdk/tools/android list target

  + Logfiles at /tmp/crosswalk-app-tools-com.herokuapp.aedntrxns
/usr/lib/node_modules/crosswalk-app-tools/src/crosswalk-pkg:581
                    throw new Error("Packaging failed");
                    ^

Error: Packaging failed

这可能是因为文件 /home/matt/Android/Sdk/tools/android 包含以下内容:

#!/bin/bash
echo The "android" command is no longer available.
echo For manual SDK and AVD management, please use Android Studio.
echo For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
exit 1

如何将人行横道引导到 list target 命令的适当可执行文件?

4

1 回答 1

1

SDK Tools 25.3.0 版本删除了不推荐使用的android命令。此外,Crosswalk 已正式死亡,因此不会获得更多更新来使用新工具。一种解决方法可能是将 SDK 工具降级到旧版本。

更新: SDK Tools 26.0.0再次增加了与旧命令的兼容性。只需更新您的 SDK 工具以使其再次工作。

于 2017-03-27T01:23:24.523 回答