apksigner returns 空手而回

apksigner returns back with nothing

正如您从标题中看到的那样,我很难让 apksigner 工作。我曾尝试在 android 工作室和命令行中使用终端,但它们似乎 return 完全相同;一无所有

无论我输入什么,我最终得到的都是相同的 result.

你可以试试这个:

//Go to the location of `apksigner.bat` file    
C:\Users\Administrator>cd C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools.0.3\

C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools.0.3>apksigner --help

apksigner.bat 文件可能位于与示例不同的另一个文件夹中。

就我而言,我使用了 Android 构建工具的非常旧版本 (v28)(仍然使用 java signer),在 android studio 我下载了最新的android 构建工具的版本并在那里使用了 apksigner。这解决了我的问题。

以下命令有效:

apksigner --help

apksigner sign --ks mykeystore-key.keystore --ks-pass pass:keystorePass --v1-signing-enabled true --v2-signing-enabled true zipalignedAPK.apk

这目前以一种可以上传到 Play 商店的方式生成签名 apk。