在windows或linux上开发Android?

在windows或linux上开发Android?,android,Android,哪种操作系统更适合开发android应用程序?我在windows中尝试过,但模拟器需要很长时间才能加载 在linux中更好吗?android模拟器在windows和linux上都非常慢 如果您没有测试设备,可以尝试下载x86版本的android并将其运行到虚拟机中(您可以在网上找到相关的教程)。 模拟器在所有操作系统上都相当慢 Linux可能在“晦涩难懂的案例”开发方面有优势(特别是对于使用ndk的大型或复杂的项目),因为桌面环境与设备本身的环境更匹配,并且是工具链的天然家园。但是如果您陷入困境

哪种操作系统更适合开发android应用程序?我在windows中尝试过,但模拟器需要很长时间才能加载


在linux中更好吗?

android模拟器在windows和linux上都非常慢

如果您没有测试设备,可以尝试下载x86版本的android并将其运行到虚拟机中(您可以在网上找到相关的教程)。

  • 模拟器在所有操作系统上都相当慢

  • Linux可能在“晦涩难懂的案例”开发方面有优势(特别是对于使用ndk的大型或复杂的项目),因为桌面环境与设备本身的环境更匹配,并且是工具链的天然家园。但是如果您陷入困境,您可以在linux虚拟机中运行这些晦涩难懂的工具

  • SDK和表面上的NDK旨在与平台无关,因此理想情况下,开发人员的个人偏好或组织支持能力将主导选择-即,目的是windows商店可以在剩下的windows商店中使用android

  • Android项目应该是完全可移植的——除非您依赖其他创作工具,否则您应该能够相当轻松地更改开发主机操作系统。尽管在任何时候切换机器时,您都需要决定是否要移动签名密钥


这个问题似乎过于主观