Android Studio项目是否可以与Cross Platform兼容?或者只能使用Xamarin的C#语言或其他Java不是主要语言的跨平台工具 .
我是一名Java开发人员,刚刚潜入Android,希望使用Java构建跨平台兼容的应用程序(或使用相同的Android项目代码) .
提前致谢 .
如果使用模型 - 视图 - 控制器模式,则可以在不同的项目中执行此操作 .
如果您抽象出所有不属于该视图的代码,您可以将其复制到其他项目中,并使用javac而不是android SDK进行编译 . 但你仍然需要为这两个项目制作视图 .
答案是肯定的,不是 . 这真的取决于你的Android应用程序的高级程度 . 有一些选项,如果它是一个简单的hello世界,但任何困难的东西都必须用操作系统的母语重写 . 在这里看看这篇帖子有一些有用的暗示how to make android app compatible with multiple platforms
干杯
2 回答
如果使用模型 - 视图 - 控制器模式,则可以在不同的项目中执行此操作 .
如果您抽象出所有不属于该视图的代码,您可以将其复制到其他项目中,并使用javac而不是android SDK进行编译 . 但你仍然需要为这两个项目制作视图 .
答案是肯定的,不是 . 这真的取决于你的Android应用程序的高级程度 . 有一些选项,如果它是一个简单的hello世界,但任何困难的东西都必须用操作系统的母语重写 . 在这里看看这篇帖子有一些有用的暗示how to make android app compatible with multiple platforms
干杯