2012-03-18 52 views
0

我是C#世界的软件开发人员。 我开发了一个应用程序使用Java和Eclips(看起来有点超出栅栏)。 现在我打算使用Monodroid来开发我的应用程序。Will MonoDroid会给我一个可以通过电子邮件发送的apk吗?

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

问候 赖

+0

你应该问Mondroid。 – 2012-03-18 22:11:34

回答

5

只要您购买Mono for Android的许可证,您就可以做到这一点。评估版仅允许部署到仿真器,因此需要许可证才能部署到设备。

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

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

1

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

相关问题