【发布时间】:2013-05-13 14:30:15
【问题描述】:
所以我试图将我的新 android 应用程序发布到 Google PlayStore。通过阅读this 教程,我了解到我必须先签署我的应用程序,然后才能将其发布到 PlayStore。我所做的与教程中的完全相同。将其上传到 PlayStore 后,我尝试在我的设备上安装该应用程序。我收到消息“包文件未正确签名”。这是个悲剧。在 xamaran 工作室中,我收到“包裹已成功签名”的消息。
如果我尝试从设备上的 apk 安装应用程序,我会收到消息“无法安装”
这里有什么问题?
我在 Mac 上使用 Xamarin Studion。
【问题讨论】:
-
您使用的是 Xamarin Studio 还是 Visual Studio?您运行的是 OSX 还是 Windows?
-
@TomOpgenorth 我编辑了我的问题:)
-
根据我的经验,我建议您手动签署您的申请。docs.xamarin.com/guides/android/…
-
@AaronHe Ok 手动签名工作得很好,但是当我尝试 zipalign 时,我得到消息“没有这样的命令”谷歌搜索了一下,发现你必须做 ./zipalign 但后来我得到了消息“没有这样的文件或目录”。
-
@AaronHe 它现在工作了,我压缩并签署了我的包裹。当我现在将其上传到 Playstore 时,它会显示“您的 APK 已使用多个证书签名。请仅使用一个证书对其进行签名并重新上传。”
标签: android xamarin.android code-signing xamarin-studio