阿普西格纳一无所获



正如你从标题中看到的那样,我很难让apksigner工作。我尝试过在android studio中使用终端和命令行,但它们似乎都返回完全相同的结果;一无所有。

无论我输入什么,我最终都会得到相同的结果。

你可以试试这个:

//Go to the location of `apksigner.bat` file    
C:UsersAdministrator>cd C:UsersAdministratorAppDataLocalAndroidSdkbuild-tools28.0.3
C:UsersAdministratorAppDataLocalAndroidSdkbuild-tools28.0.3>apksigner --help

CCD_ 1文件可以在与示例不同的另一文件夹中。

在我的案例中,我使用了一个非常旧的Android构建工具版本(v28((仍然使用java签名器(,在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

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

相关内容

  • 没有找到相关文章

最新更新