我正试着用apksigner给我的安卓应用签名。
键入此命令
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'我确保我的路径中有android build tools文件夹,并且apksigner.bat也在那里。键入诸如apksigner sign --help和apksigner.bat sign --help之类的内容会产生相同的错误。
发布于 2018-01-15 17:19:40
从你问题中的路径看起来你是在windows机器上,但是你给出的所有路径名都有'/‘路径,这看起来不像Windows路径。你能提供更多关于你的环境的细节吗?看起来你可能正在使用像cygwin这样的东西,问题就在那里。
https://stackoverflow.com/questions/48230920
复制相似问题