¿Por qué se congela el teléfono Android?
1. Esto está determinado por el mecanismo del sistema. Todos los programas de Android se ejecutan en la máquina virtual JAVA, en lugar de ejecutarse directamente en el sistema operativo como el iPhone. Esta máquina virtual es como un generador de basura y un gran tigre de memoria. Consume mucha memoria y genera mucha basura. A medida que se instalan más programas en Android, el consumo de energía de la CPU aumenta, lo que hace que se atasque cada vez más. , y a medida que se usa, cuanto más pasa el tiempo, más atascado te quedarás eventualmente terminarás en el camino sin retorno al parpadear constantemente el teléfono, y el flasheo puede salir mal, por lo que es muy molesto; .
2. Mecanismo multitarea de memoria de Android. En teoría, JAVA puede eliminar automáticamente las aplicaciones en segundo plano para reciclar la memoria, pero la máquina virtual JAVA no se puede usar cuando usamos teléfonos Android para jugar todos los días. Al jugar juegos como Parkour o Thunder Fighter, es inevitable que se produzca una congelación de uno o dos segundos cada pocos segundos. Esto se debe a que la máquina virtual JAVA está reciclando a la fuerza la memoria ocupada por otras aplicaciones del hardware del teléfono. Si no es lo suficientemente potente, el teléfono Android no podrá reciclar la memoria ocupada, lo que finalmente provocará que el teléfono se congele hasta que falle y se reinicie.
3. La optimización de la aplicación Android es mala. Debido a la naturaleza de código abierto del sistema Android, la mayoría de los desarrolladores de software no siguen estrictamente las regulaciones de diseño del software del sistema Android. y no importa cuán avanzado sea el hardware, será una basura. Se comió la aplicación de Android optimizada
.