¿Cuál es la diferencia entre mac y windows sobre android SDK

Como dijo la pregunta. Estoy planeando copiar la biblioteca de SDK de android desde mi microsoft windows pc a mi nueva PC de Mac. ¿Debo descargar la versión de mac de sdk o copiar el directorio de windows a mac es suficiente?

El SDK (parte de Java) es idéntico, pero el NDK (que también se puede llamar una parte del SDK) contiene versiones de Windows / Linux / Mac del compilador de GCC para producir ejecutables de ARM / MIPS / x86 para Android.

Para compilar código nativo nativo en Mac, necesita diferentes herramientas de GCC preconstruidas (incluidas en NDK). Esa parte ciertamente no se puede copiar desde Windows.

Para construir Java sólo asegúrese de que su Mac no es demasiado viejo (como PowerPC) y apoyar el SDK de Android y JDK oficial para ejecutar Ant scripts de construcción.

La copia directa puede tener un problema: la variable CLASSPATH apuntará a las rutas de acceso de Windows anteriores, no a las rutas de Mac.

No hay gran diferencia, pero necesitará descargar el SDK de nuevo. Esto es porque no todo es Java, algo de él es código nativo y no trabajará en su Mac que viene de Windows. Pero funcionalmente, es idéntico.

  • Eclipse "nombre del directorio de recursos no válido"
  • Pros y Contras para Haxe y Kivy
  • ¿Por qué falla esta instalación? (Descarga finalizada con un tamaño incorrecto - eclipse y android SDK manager)
  • Uso de lenguajes de programación sobre diferentes sistemas operativos
  • Android SDK de repente dejó de funcionar
  • Desarrollo de Android en la tableta: ¿Funcionará Eclipse en la tableta de Windows?
  • Error al ejecutar JAVA aunque la ruta se establezca en Windows 8 Enterprise - Cordova
  • Llamar a Gradle desde .bat hace que la ejecución por lotes se detenga
  • Android CDT: ¿Es posible usar ndk-build sin bash (Eclipse en Windows)?
  • Cómo no firmar un APK a través de la línea de comandos en Windows
  • Android no funciona mientras lista los objetivos de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.