2012-03-18 60 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中的最後步驟。

相關問題