如何使用Visual Studio从Xamarin.Forms项目生成.apk文件?

时间:2016-08-09 15:46:41

标签: android visual-studio apk xamarin.forms

我有一个Xamarin.Forms项目,我想以apk分发;但是我找不到如何在Visual Studio中生成.apk文件 - 我该怎么做?

4 个答案:

答案 0 :(得分:28)

将Visual Studio 2015 Update 3与最新的Xamarin工具(编写此答案时为v4.2.2.6)一起使用时,右键单击您的Android项目并选择" 存档... "如下所述:

https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_1_-_preparing_an_application_for_release/#Compile

这将打开存档管理器并开始存档应用包的过程。归档完成后,您可以点击按钮" 分发... "在Archive Manager的右下角创建一个签名的APK。这在这里描述:

https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_2_-_signing_the_android_application_package/

注意:如果您不使用已签名的APK,则尝试在Android设备上安装时可能会出现解析错误。

答案 1 :(得分:5)

首先,您的项目应处于发布模式 然后只需右键单击您的Android项目并选择"导出Android包(.apk)" shown in image 您的.apk文件将在项目目录中创建

答案 2 :(得分:4)

尝试以下步骤:

  1. 您需要将项目模式从调试更改为发布。

  2. 重建项目。

  3. 开始构建->存档->分发-AdHoc->唱歌并添加详细信息->另存为

    APK已准备好在Play商店中发布:)

答案 3 :(得分:3)

您可以在项目的bin文件夹中找到您的APK或IPA文件。所以在Android中它位于:Project.Droid/bin/MyAppName.apk

使用App Store配置构建时可能不是这种情况,或者Xamarin IDE可能存在其他问题。在这种情况下,您可以右键单击您的项目并选择存档以供发布,这将在此处保存您的文物~/Library/Developer/Xamarin/Archives/。或者,右键单击您的项目,然后选择查看存档