在Windows或Linux Android开发?Windows、Linux、Android

2023-09-08 09:28:35 作者:劈腿的美人鱼

哪个操作系统是用于开发Android应用程序更好?我试图在Windows,但模拟器需要永远载入...

Which OS is better for developing android applications? I tried in windows but the emulator takes forever to load...

它是在Linux更好?

Is it better in linux?

推荐答案

仿真器是在所有操作系统上相当缓慢。

The emulator is fairly slow on all operating systems.

的Linux可能有,因为桌面环境更好的匹配,该设备本身的模糊的情况下,开发(尤其是与NDK大型或复杂的项目)的边缘,工具链的自然家园。但是,如果您遇到问题,可以运行在Linux VM中的模糊工具。

Linux might have an edge for "obscure case" development (especially for large or intricate projects with the ndk) since the desktop environment better matches that of the device itself and is the natural home of the toolchain. But if you get stuck, you can run the obscure tools in a linux VM.

SDK和表面NDK上的本意是中立的平台,因此,最好的开发者个人preference或组织的支持能力将主宰选择 - 即意图是Windows商店可以做的android而其余窗口商店。

The SDK and on the surface NDK are intended to be platform neutral, so ideally the developers' personal preference or organizational support capabilities would dominate the choice - ie, the intent is that windows shops can do android while remaining windows shops.

Android的项目应该是完全便携 - 除非你依靠额外的创作工具,你应该能够改变发展的主机操作系统相当容易。虽然任何时候你开关机,你需要决定是否要移动的签名密钥或没有。

Android projects should be entirely portable - unless you rely on additional authoring tools, you should be able to change development host operating systems fairly easily. Though any time you switch machines you need to decide if you are going to move the signing keys or not.