我创建了一个发布Java密钥库(.Keystore)文件,以便在装有Windows的机器上的Google Play Store上发布我的应用程序.这个密钥库文件正在运行,因为我可以成功发布我的应用程序.但当我使用同一版本时.在Mac上的密钥库文件中,我试图将我的应用提交到Google Play Store时收到以下错误消息:

无法从store "/Users/samuelpetroline/Documents/bem hortifruti app/android/app/release.keystore"读取密钥发布:密钥存储格式无效

我在两个操作系统上使用同一个文件,它们放在我的项目中的同一个位置.我还try 用不同的工具复制文件,因为我认为在复制文件时不知何故 destruct 了文件.

在使用同一款产品时,我是否应该寻找一些具体的东西.不同机器/操作系统上的密钥库文件?

PS:我不知道这些信息是否相关,但我正在使用React Native并使用fastlane构建/部署我的应用程序.

推荐答案

我最近也遇到了同样的问题.通过将Android Studio中的Java版本从8改为11,我解决了这个问题.Android Studio >;偏好>;构建执行部署>;构建工具>;格雷德尔. Select (或下载然后 Select )Gradle JDK版本corretto-11.

为了给予适当的信任,我得到了这个解决方案的提示:https://stackoverflow.com/a/69270811/5788142

Android相关问答推荐

无法在Jetpack Compose中显示Admob原生广告

Jetpack Compose和Android Studio中的普通设计工具有什么不同?

为什么当我在装有Firebase的安卓系统中登录苹果时,收到的邮箱为空?

BroadCastReceiver的onReceive方法中的Intent上的Extras为空

Jetpack Compose中尺寸不断增加的动画

在Jetpack Compose中实现自动换行

如何在Jetpack Compose中创建这个圆形?

如何使用 Wea​​r OS 上的运行状况服务模拟位置?

相机2问题:设置AE区域、AF区域和AWB区域.

如何在 Jetpack Compose 中将文本绘制在另一个对象的中心?

如何在一个活动中预加载图像然后在另一个活动中加载它们?

状态更改后 colored颜色 未正确更改

如何在 Android Jetpack compose 中为列表初始填充设置动画

在compose中,为什么修改List元素的属性,LazyColumn不刷新

如何在 Jetpack Compose 中为中心对齐设置动画?

如何在 MAUI 项目中包含每个平台的现有 C++ 库?

如何在 Android Studio 中使用 Github Copilot?

房间实时数据:启动时崩溃

为什么我不能在屏幕外拿任何物体

现代Android中的后台处理