打包失败,错误
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
如何将crosswalk引导到list target命令的相应可执行文件?
答案 0 :(得分:1)
SDK Tools 25.3.0发布removed已弃用的android
命令。此外,Crosswalk is officially dead,因此无法获得更多使用新工具的更新。解决方法可能是将SDK工具降级到旧版本。
更新:SDK工具26.0.0 added再次与旧版命令兼容。只需更新SDK工具即可使其再次运行。