所以我正在尝试将我的新 Android 应用程序发布到 Google PlayStore。来自阅读this教程 我知道我必须先签署我的应用程序,然后才能将其发布到 PlayStore。我做的和教程中的完全一样。将其上传到 PlayStore 后,我尝试在我的设备上安装该应用程序。我收到消息“包文件未正确签名”。这是 strage.. 在 xamaran studio 中,我收到消息“Package successfully signed”。
如果我尝试从设备上的 apk 安装应用程序,我会收到消息“无法安装”
这里可能出了什么问题?
我在 Mac 上使用 Xamarin Studio。
最佳答案
发现问题..这是一个 JAVA 工具问题。这种情况在系统上混合使用 JDK 和 JRE 工具时经常发生。
请勿使用 Java 7 中的工具!
仅使用 JDK 6 中的工具。 您可以通过键入以下内容来检查您拥有的版本:
java -version
如果您仍然不确定签名是否成功,您可以输入:
which jarsigner
jarsigner -verify -verbose -certs myapp.apk
关于android - xamarin.android 应用程序签名不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16524581/