Android Studio Canary agrega soporte inicial para las nuevas Mac M1 de Apple

Además de la internet, Android es probablemente una de las plataformas de desarrollo más accesibles. Los dispositivos Android físicos pueden ser increíblemente baratos y no hay escasez de opciones de emulador para realizar pruebas. Y, por supuesto, el IDE actual, Android Studio, funciona en casi todas las plataformas de escritorio existentes, incluido macOS; sin embargo, a Android Studio le falta algo: compatibilidad con ARM. Si bien los procesadores basados ​​en ARM se han utilizado principalmente en dispositivos móviles, estamos comenzando a verlos en computadoras portátiles e incluso en computadoras de escritorio. Incluso Apple se unió recientemente a la acción con su chipset M1 basado en ARM que alimenta la última Macbook Air, Macbook Professional 13 e iMac de 24 pulgadas. Debido a que esta es una transición reciente, Apple ha incorporado una capa de compatibilidad para permitir x86 programas basados ​​en para ejecutarse en Mac M1, y parece funcionar bastante bien. Pero nada supera a los nativos. Afortunadamente, Google está trabajando en una solución: la última versión de Canary de Android Studio (15 al momento de escribir esto) brinda soporte nativo inicial para M1 Macs. Todavía faltan muchas cosas, pero lo básico funciona. Puede crear y ejecutar aplicaciones solo de JVM (el compilador de C ++ no está terminado). Puede usar las herramientas de diseño, como la vista previa del diseño. -en el emulador con Android 11 y Android 12. Por supuesto, también hay muchas cosas que aún no funcionan. No puedes hacer ningún desarrollo nativo basado en C, ya que el NDK y las herramientas de compilación aún no se ejecutan en ARM.Una vez que actualice a Canary 15, no podrá hacer una actualización incremental a la próxima versión.Muchas herramientas de depuración no funcionan de forma inmediata. Esto incluye el inspector de la base de datos, el inspector de diseño y otros. Hay una solución para esto en el rastreador de problemas de JetBrains. Hay algunos problemas de interfaz de usuario con el emulador. Ninguna de estas listas es completamente exhaustiva, así que asegúrese de consultar la publicación del weblog de Google para obtener más detalles. alentador. Si bien esto es solo para macOS en este momento, es de esperar que abra la puerta para compilaciones ARM para Home windows o incluso Linux en el futuro, lo que podría llevar al desarrollo para Android directamente desde Android. una Mac M1 y quieres probar esta compilación, dirígete a la publicación del weblog de Google para obtener más detalles sobre las novedades y lo que podrías necesitar para ponerlo en funcionamiento.

Ir arriba