eclipse 或 android studio 为 Play 商店签名的 apk 之间的区别

Posted

技术标签:

【中文标题】eclipse 或 android studio 为 Play 商店签名的 apk 之间的区别【英文标题】:difference between eclipse or android studio signed apk for play store 【发布时间】:2017-02-16 08:39:05 【问题描述】:

首先我在 Eclipse 中创建项目并使用 debug keystore 生成签名的 apk 并上传到 Play 商店,然后我将此项目移至 android studio 并使用 jks 文件进行了一些更改并生成了签名的 apk。

现在我想把它上传到 play store 有用吗?或者我可以面对apk的问题吗? ?

注意:请勿无故投反对票。 提前致谢。

【问题讨论】:

【参考方案1】:

不要为同一个项目创建新的 jks 文件,因为您已经上传了带有调试密钥库的 apk,如果您使用新的 jks 文件生成 apk,play store 将不允许您上传 apk

您可以在从 android studio 创建 apk 时使用相同的调试密钥库。为此,您只需点击“选择现有”并使用您在生成要上传到 Play 商店的第一个 apk 时使用的相同密码

注意:不要使用调试密钥库来生成签名的 APK,因为您签署的是发布版 apk 而不是调试版

【讨论】:

但是对于 Eclipse,我已经创建了 Debug 密钥库并上传了 Play 商店,那么下一步我使用了什么? 或者如何在android studio中创建发布apk而不创建jks文件 您可以使用相同的调试密钥库上传 apk。只需在“生成签名的 apk”对话框中单击“选择现有”并浏览到您的调试密钥库路径并使用相同的密码。 即使你已经创建了jks文件,你仍然可以再次生成新的签名apk。请使用您的调试密钥库再次生成签名的 APK【参考方案2】:

是的,它可以正常工作,您在将 APK 上传到 PlayStore 时不会遇到任何问题...... Eclipse 和 Android Studio 都生成了与 Signed Apk 相同的类型..

谢谢

【讨论】:

由于 eclipse 使用调试密钥存储和 android studio 使用 .jks 文件 还没有..但是是的,我问我认真的人之前谁做过这个......他们说这不是问题..两者都生成相同的APK

以上是关于eclipse 或 android studio 为 Play 商店签名的 apk 之间的区别的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 无法直接或作为 Gradle 项目导入我的 Eclipse 项目

eclipse 或 android studio 为 Play 商店签名的 apk 之间的区别

cocos2dx 项目导入Eclipse 或 Android Studio

是否可以在 Android-Studio 或 IntelliJ 上使用 SWT?

prolog 中不允许从 Eclipse 迁移到 Android Studio 错误内容

谷歌宣布Android Studio将取代Eclipse 第111期App开发日报(2015-06-27)