当应用未签名时,C# Android Apk 文件标题包含 "signed"
C# Android Apk file title contains "signed" when app is not signed
我在 visual studio 社区 2015 年使用 xamarin 构建了一个 android 应用程序。我的模板是空白应用程序(android).
当我检查发布并进入构建并单击导出 android 包 (.apk) 时,它会在以下位置构建 .apk:
C:\Users\MyUserName\OneDrive\Dokumenter\Visual工作室2015\Projects\ProjectName\ProjectName\bin\Release
它构建了 2 个 apk 文件:
一个名为 ProjectName.ProjectName.apk,还有一个名为 ProjectName.ProjectName-signed.apk
我没有在我的android申请上签名,所以我不知道为什么标题里写着签名,应该不是ProjectName.ProjectName-unsigned.apk
为什么标题包含签名?提前致谢。
查看选项 > Android Xamarin Studio 中的包签名或 Visual Studio。如果未指定自定义签名密钥,则很可能使用自动生成的 debug.keystore.
进行签名
您可以通过打开命令提示符进入您的 java > jdk > bin 路径和 运行 以下命令来确认:
jarsigner -verify -verbose -certs my_application.apk
如果结果是 CN=Android Debug 那么它是用 debug.keystore.
签名的
我在 visual studio 社区 2015 年使用 xamarin 构建了一个 android 应用程序。我的模板是空白应用程序(android).
当我检查发布并进入构建并单击导出 android 包 (.apk) 时,它会在以下位置构建 .apk:
C:\Users\MyUserName\OneDrive\Dokumenter\Visual工作室2015\Projects\ProjectName\ProjectName\bin\Release
它构建了 2 个 apk 文件:
一个名为 ProjectName.ProjectName.apk,还有一个名为 ProjectName.ProjectName-signed.apk
我没有在我的android申请上签名,所以我不知道为什么标题里写着签名,应该不是ProjectName.ProjectName-unsigned.apk
为什么标题包含签名?提前致谢。
查看选项 > Android Xamarin Studio 中的包签名或 Visual Studio。如果未指定自定义签名密钥,则很可能使用自动生成的 debug.keystore.
进行签名您可以通过打开命令提示符进入您的 java > jdk > bin 路径和 运行 以下命令来确认:
jarsigner -verify -verbose -certs my_application.apk
如果结果是 CN=Android Debug 那么它是用 debug.keystore.
签名的