MonoDroid会给我一个可以通过电子邮件发送的apk吗?

时间:2012-03-18 09:26:09

标签: xamarin.android apk

我是C#世界的软件开发人员。 我使用Java和Eclips开发了一个应用程序(看起来有点超出了范围)。 现在我计划使用Monodroid来开发我的应用程序。

关于我的主要问题是:monodroid会给我一个apk,我可以转发给朋友而无需通过网上商店吗?

此致 赖

2 个答案:

答案 0 :(得分:5)

只要您购买Mono for Android的许可证,您就可以执行此操作。评估版仅允许部署到模拟器,因此部署到设备需要许可证。

APK总是由Mono for Android版本的打包步骤生成。调试版本使用共享运行时来保持包大小,并加快开发/部署速度。在发布模式下编译时,Mono运行时也将打包在APK中,使其成为独立的应用程序。无论是通过Google Play还是私下,您都可以随身携带此APK并进行分发。

Xamarin在构建过程中有一些很好的文档available here,以及packaging your app for release上的文档。即使您不想部署到市场,除了最后一个步骤之外的所有步骤仍然适用。

答案 1 :(得分:1)

你好,在发布模式下编译时,你必须在你的设备或模拟器上运行发布版本,当visual studio完成制作应用程序时,你会在发行文件夹(与c#应用程序相同的文件夹结构)中找到一个名为*的文件-Signed.apk可以发送电子邮件。你必须处于发布模式并达到最终步骤,让Monodroid在一个独立的apk中集成所有内容。