Android:远程应用程序id与存储的id不匹配(仅在Google Play上)

Android:远程应用程序id与存储的id不匹配(仅在Google Play上),android,facebook,Android,Facebook,我在Google Play上的应用程序有问题!我有一个Facebook连接,当我在Eclipse中测试时,它工作正常,但当我在Google上发布它时,我会收到这样一条错误消息:“远程应用id与存储的id不匹配”。有什么想法吗?这里有一篇文章解释如何签署你的Android应用程序 这里有关于如何生成密钥以及如何在Eclipse中使用密钥的信息 以下是该页面中有关如何生成私钥的示例: $ keytool -genkey -v -keystore my-release-key.keystore -al

我在Google Play上的应用程序有问题!我有一个Facebook连接,当我在Eclipse中测试时,它工作正常,但当我在Google上发布它时,我会收到这样一条错误消息:“远程应用id与存储的id不匹配”。有什么想法吗?

这里有一篇文章解释如何签署你的Android应用程序

这里有关于如何生成密钥以及如何在Eclipse中使用密钥的信息

以下是该页面中有关如何生成私钥的示例:

$ keytool -genkey -v -keystore my-release-key.keystore
-alias alias_name -keyalg RSA -keysize 2048 -validity 10000

确保您阅读了整个页面,那里有很多好的信息。

我输入了以下命令:

C:\ProgramFiles\Java\jdk1.7.0\u 21\bin>keytool-exportcert-alias MYALIAS-ke ystore“C:\xxxxx\xxxxx.keystore”|“C:\OpenSSL\bin\OpenSSL”sha1-bi nary |“C:\OpenSSL\bin\OpenSSL”base64

别名正确,指向。。。 我不明白为什么钥匙不正确


感谢您的帮助…

当您在Eclipse中测试时,您的APK将使用调试证书进行签名。在Google Play上发布APK时,必须使用您创建的证书(不能是调试证书)对其进行签名。我猜你的facebook id与签名证书有关,你需要一个用于发布证书。带调试密钥的Eclipse签名应用程序。。。如果您导出应用程序,它将使用其他密钥签名。。。。使用第二个来生成facebook应用程序idOK谢谢。你们知道我怎么才能拿到这把钥匙吗?你们能解决你们的问题吗?我的处境也完全一样!!谷歌n'aime pas les français ou quoi^^是的,我已经解决了!解决方案在页面底部;)我的问题是Facebook密钥,而不是APK发布…:/您拥有用于在Facebook上发布apk的注册证书