首页 > 解决方案 > 使用 Expo 备份 Android 密钥库 - 我们需要保存关联的密码吗?

问题描述

运行expo fetch:android:keystore时显示如下:

Configuring credentials for myApp in project myApp
Keystore credentials
  Keystore password: 1234567890abcdef1234567890abcdef
  Key alias:         1234567890abcdef1234567890abcd==
  Key password:      1234567890abcdef1234567890abcdef

  Path to Keystore:  C:\projects\myApp\myApp.jks

我的问题是,我们需要单独存储密码和别名,还是只存储.jks文件?

这在相关的世博会文件中没有明确说明。

标签: androidreact-nativeexpokeystoreandroid-keystore

解决方案


您需要两者,当您使用不同的 expo 帐户构建相同的 apk 时,您必须运行:

expo build:android 

那么您必须配置您的凭据,选择“我想上传我自己的文件”。

你必须使用你的 file.jks

并输入您的别名和密码信息。


如果您已经设置了错误的密钥,请运行:

expo build:android --clear-credentials

推荐阅读