当app未签名时,C #Android Apk文件标题包含“已签名”

时间:2016-07-22 14:44:39

标签: c# android visual-studio android-signing

我使用xamarin在visual studio community 2015中构建了一个Android应用程序。我的模板是空白应用程序(android)。

当我检查发布,然后进入构建并单击导出android包(.apk)时,它会在下面构建.apk:

C:\ Users \ MyUserName \ OneDrive \ Dokumenter \ Visual Studio 2015 \ Projects \ ProjectName \ ProjectName \ bin \ Release

它构建了2个apk文件:

一个名为ProjectName.ProjectName.apk,另一个名为ProjectName.ProjectName-signed.apk

我没有签署我的Android应用程序,所以我不知道为什么它会在标题中签名,如果它不是ProjectName.ProjectName-unsigned.apk

为什么标题包含签名?提前谢谢。

1 个答案:

答案 0 :(得分:0)

查看选项> Android软件包在Xamarin Studio或Visual Studio中签名。如果未指定自定义签名密钥,则很可能使用自动生成的debug.keystore进行签名。

您可以通过打开命令提示符来确认转到您的java> jdk> bin路径并运行以下命令:

jarsigner -verify -verbose -certs my_application.apk

如果结果是 CN = Android Debug ,则使用debug.keystore进行签名。