This question already has answers here:
Can't find 'apksigner' executable to manually sign APK
(4个答案)
2年前关闭。
我正在尝试使用apksigner签名我的android应用。
键入此命令
给出错误
在添加“bat”
给我错误
我确保我的PATH中有android build tools文件夹,并且那里有apksigner.bat。
键入类似
(4个答案)
2年前关闭。
我正在尝试使用apksigner签名我的android应用。
键入此命令
apksigner sign --ks my-release-key.jks my-app.apk
给出错误
sh.exe": apksigner: command not found
在添加“bat”
apksigner.bat sign --ks my-release-key.jks my-app.apk
时给我错误
/c/Users/Lenovo/AppData/Local/Android/sdk/build-tools/26.0.2/apksigner.bat: line 1: @echo: command not found
/c/Users/Lenovo/AppData/Local/Android/sdk/build-tools/26.0.2/apksigner.bat: line 2: syntax error near unexpected token `('
/c/Users/Lenovo/AppData/Local/Android/sdk/build-tools/26.0.2/apksigner.bat: line 2: `REM Copyright (C) 2016 The Android Open Source Project'
我确保我的PATH中有android build tools文件夹,并且那里有apksigner.bat。
键入类似
apksigner sign --help
和apksigner.bat sign --help
的东西会产生相同的错误。 最佳答案
从问题的路径看来,您好像是在Windows机器上,但是您提供的所有路径名都带有“/”路径,这些路径看起来不像Windows路径。您能否提供有关环境的更多详细信息?看来您可能正在使用cygwin之类的东西,但问题仍然存在。
07-25 22:42