No se nada de Linux. Me gustaría, ya que estoy interesado en el desarrollo de dispositivos Android. ¿Qué tengo que hacer?

Obtenga una placa de desarrollo como raspberry pi o algo similar y juegue con el sistema operativo, el gestor de arranque o los controladores.

Para Android puedes unirte a un proyecto como el cianógeno. Obtenga un teléfono económico que admita cianógeno y desarrolle en él.

Recuerde que la mayoría del desarrollo de Android ocurre en el marco, y eso es principalmente java y está lejos del linux nativo. Muy poco de desarrollo de Android toca el linux debajo de él, principalmente para acceder al hardware o algunas bibliotecas nativas.

Para trabajar en el AOSP (proyecto de código abierto de Android) necesita una computadora de escritorio Linux con mucha memoria RAM (se recomiendan 16 gb) y mucho espacio en el disco duro (100–200 gb solo para el proyecto).

Otra cosa que lo ayudará mucho es aprender el desarrollo de aplicaciones de Android y tomarse el tiempo para aprender el desarrollo multiproceso. Dado que gran parte del desarrollo de Android ocurre con el mismo marco.

Proyecto de código abierto de Android

Obtenga una placa de desarrollo como raspberry pi o algo similar y juegue con el sistema operativo … No sé nada sobre Linux. Me gustaría, ya que estoy interesado en el desarrollo de dispositivos Android.

More Interesting

¿Aprendo Java si empiezo a usar Android Studio?

¿Qué habilidades de programación se requieren para hacer una aplicación de Android?

¿Desde dónde puedo aprender a implementar diferentes aplicaciones de Android con respecto al almacenamiento de datos?

¿Por qué no puede haber una versión universal de Android?

¿Cuál es la aplicación de Android más inútil pero popular?

¿Siempre hay varias versiones de cierto archivo libXXX.so.x que coexisten para una determinada versión de la biblioteca Glibc?

¿Dónde guarda las claves de firma de su aplicación cuando está desarrollando una aplicación de teléfono inteligente en un equipo?

¿Cuánto debería esperar pagarle a un desarrollador móvil?

Mi empresa está buscando probar nuestro SDK antes de la distribución en vivo. ¿Existe un servicio para pruebas de SDK en varias plataformas móviles (iOS y Android)?

¿Cuáles son las versiones más seguras y eficientes del sistema de Android para móviles?

¿Algún comentario sobre el curso Java de Android realizado por Cranes Varsity, Bangalore?

Cómo desarrollar un gran diseño UX para una aplicación de Android que desarrollé

¿Qué cantidad se necesita para desarrollar una aplicación de Android?

¿Qué idiomas se usan durante el desarrollo para Android y cuáles son algunas aplicaciones que tendría que instalar para comenzar a escribir código y desarrollar una aplicación real?

No soy desarrollador de Android ... ¿Dónde puedo aprender a hacer juegos completos de Android?