如何创建 .pwd 文件来为 Bundle Tool 签名 APK 集?
How to create a .pwd file for signing APK Set for Bundle Tool?
所以我正在尝试 Bundle Tool 测试 App Bundle。现在我了解到,如果不签名,就无法将生成的 apk 安装到设备上。
根据Android Documentation of Bundle Tool,有两种方式提供签名密钥密码:
1) 您可以使用文件 .pwd,例如 pass=file:/path/to/file
或者,
2)密码自己用"pass:",比如pass=pass:password
我的问题是:
1) 如何生成用于捆绑工具的 .pwd?
2) 使用 .pwd 文件有什么好处吗?
3)关于这个有什么好的做法还是我根本不应该关心?
密码文件只是一个文本文件,密码为纯文本。这对于 CI 或其他程序非常有用,可以避免密码被硬编码并在命令行中可见,并且可以限制文件的访问。
第三种输入密码的方法是完全不在命令行中提供密码,在这种情况下,bundletool 会在需要时提示输入密码。如果您手动 运行 命令,这将是推荐的方法,这样密码就永远不会存储在磁盘上。
所以我正在尝试 Bundle Tool 测试 App Bundle。现在我了解到,如果不签名,就无法将生成的 apk 安装到设备上。
根据Android Documentation of Bundle Tool,有两种方式提供签名密钥密码:
1) 您可以使用文件 .pwd,例如 pass=file:/path/to/file
或者,
2)密码自己用"pass:",比如pass=pass:password
我的问题是: 1) 如何生成用于捆绑工具的 .pwd? 2) 使用 .pwd 文件有什么好处吗? 3)关于这个有什么好的做法还是我根本不应该关心?
密码文件只是一个文本文件,密码为纯文本。这对于 CI 或其他程序非常有用,可以避免密码被硬编码并在命令行中可见,并且可以限制文件的访问。
第三种输入密码的方法是完全不在命令行中提供密码,在这种情况下,bundletool 会在需要时提示输入密码。如果您手动 运行 命令,这将是推荐的方法,这样密码就永远不会存储在磁盘上。