我有 ac# web 应用程序,我想使用 Mono for Android 构建一个 android 应用程序。
是否有任何自动方式来使用我的 Web 应用程序的现有代码,或者我必须使用 Mono 和 android 应用程序逻辑从头开始编写所有内容?
感谢
斯塔夫
我有 ac# web 应用程序,我想使用 Mono for Android 构建一个 android 应用程序。
是否有任何自动方式来使用我的 Web 应用程序的现有代码,或者我必须使用 Mono 和 android 应用程序逻辑从头开始编写所有内容?
感谢
斯塔夫
很难回答的问题,因为它非常模糊。但是,您应该能够轻松地将大部分业务逻辑放入 Mono for Android 中。不知道您的 Web 应用程序是如何构建的,很难说您可以重用多少。
但是我已经在工作中制作了一个应用程序,它最初是一个 Silverlight Web 应用程序,实际上所有模型代码都可以重用,只需进行一个小的更正,即使用HttpWebRequest
而不是对HttpClient
代码进行一些小的更正以制作 UI正确更新并使更新在 UI 线程上运行。
我将模型代码放入我的应用程序的方式是将所有必要的文件链接到我的项目中,并且它们大部分都有效。有没有自动的方法来做到这一点?我还没有看到一个。Visual Studio 有一些扩展可以帮助您将文件链接到项目中,例如Project Linker。