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。
正如您从标题中看到的那样,我很难让 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。