Para los usuarios, instale la aplicación gratuita Información del sistema Android y observe el número de procesadores (2 en la siguiente imagen)
Para los desarrolladores, aquí hay un fragmento de código de http: //makingmoneywithandroid.co…:
- ¿Por qué Google no pudo vender dispositivos Android directamente?
- En OpenGL ES para Android, ¿qué método sería mejor para dibujar un 'contenedor' para una barra de hechizos?
- ¿Qué se necesitaría para 'adquirir' por completo una aplicación de Android? Me refiero a cosas como obtener la clave para firmar la aplicación, el código fuente, etc.
- ¿Note 3 Neo obtendrá Android Lollipop?
- Si tuviera que reemplazar su teléfono principal, ¿compraría un teléfono Android o un iPhone? ¿Por qué?
/ ** * Obtiene el número de núcleos disponibles en este dispositivo, en todos los procesadores. * Requiere: Posibilidad de leer detenidamente el sistema de archivos en "/ sys / devices / system / cpu" * @return El número de núcleos, o 1 si no se obtiene el resultado * / private int getNumCores () { // Clase privada para mostrar solo dispositivos de CPU en la lista del directorio La clase CpuFilter implementa FileFilter { @Anular public boolean accept (nombre de ruta del archivo) { // Comprueba si el nombre del archivo es "cpu", seguido de un número de un solo dígito if (Pattern.matches ("cpu [0-9]", pathname.getName ())) { volver verdadero; } falso retorno; } } tratar { // Obtener el directorio que contiene información de la CPU Archivo dir = nuevo archivo ("/ sys / devices / system / cpu /"); // Filtrar para enumerar solo los dispositivos que nos interesan Archivo [] archivos = dir.listFiles (nuevo CpuFilter ()); Log.d (TAG, "CPU Count:" + files.length); // Devuelve el número de núcleos (dispositivos de CPU virtuales) return files.length; } catch (Excepción e) { // Imprimir excepción Log.d (TAG, "CPU Count: Failed"); e.printStackTrace (); // Predeterminado para devolver 1 núcleo retorno 1; } }