关于android SDK的mac和windows有什么区别

Olg*_*aya 5 windows macos sdk android

正如问题所述.我打算将android SDK库从我的微软windows pc复制到我的新Mac PC.我应该下载sdk的mac版本还是将目录从windows复制到mac就足够了?

Vik*_*pov 6

SDK(Java部分)是相同的,但NDK(也可称为SDK的一部分)包含预构建的Windows/Linux/Mac版本的GCC编译器,用于生成ARM/MIPS/x86 Android可执行文件.

要在Mac上编译本机本机代码,您需要使用不同的预构建GCC工具链(包含在NDK中).那部分肯定无法从Windows复制.

要构建Java,只需确保您的Mac不太旧(如PowerPC)并支持Android SDK和官方JDK来运行Ant构建脚本.

直接复制可能有一个问题:CLASSPATH变量将指向旧的Windows路径,而不是Mac路径.


Has*_*san 5

没有太大区别,但您需要再次下载 SDK。这是因为并非所有内容都是 Java,其中一些是本机代码,无法在来自 Windows 的 Mac 上运行。但在功能上,它是相同的。