¿Todos los teléfonos Android tienen un conjunto mínimo de sensores
Estoy tratando de averiguar sobre los sensores en los teléfonos Android.
¿Todos / la mayoría de los teléfonos tienen un conjunto básico de sensores o tengo que mirar las especificaciones individuales para encontrar lo que cada uno apoya. Las especificaciones que he visto parecen bastante poco claras en cuanto a lo que cada teléfono realmente proporciona.
- Cómo detectar Orientación al revés en android?
- Precisión del sensor de proximidad
- Sensor.TYPE_ROTATION_VECTOR devuelve null
- Calculando la distancia usando aceleración lineal android
- ¿Qué ocurre con mi técnica de monitorización de sensores?
No he sido capaz de encontrar ni siquiera una lista desactualizada de teléfonos y sus sensores, pero si alguien me puede apuntar a uno, estaría agradecido.
Debería haber dejado claro que estoy buscando esta información ya que mi aplicación puede necesitar un sensor específico o una combinación de sensores. Si estos no están disponibles en general, entonces la aplicación puede no valer la pena desarrollar. Además, puede ser posible utilizar más de una combinación de sensores para realizar el trabajo, por lo que la información sobre lo que probablemente estará disponible ayudará al desarrollo.
- Cómo calcular la altura del teléfono Android desde el suelo
- Recoger el sensor android durante un período específico y calcular el promedio
- ¿Cómo detectar la presencia del usuario en android?
- La dirección de la brújula es diferente dependiendo de la orientación del teléfono
- Mecánico de seguridad de craqueo utilizando Android de audio y sensores de orientación
- Problemas para leer el sensor de frecuencia cardíaca de Moto 360 - Android Wear
- ¿Cómo saber cuándo se está moviendo el teléfono Android?
- Inconsistencia de SensorEvent.timestamp
Android no tiene requisitos mínimos de hardware para Android cuando se trata de sensores. El programa de compatibilidad de Android dice:
Android 2.3 incluye APIs para acceder a una variedad de tipos de sensores. Las implementaciones de dispositivos generalmente PUEDEN omitir estos sensores, como se establece en las subsecciones siguientes.
La mejor manera de hacerlo es especificar los sensores que su aplicación utiliza en su archivo AndroidManifest.xml, junto con si estos sensores son o no necesarios para que la aplicación funcione. El mercado androide utiliza los detalles de los sensores necesarios (y otras características de hardware) para ocultar la aplicación de dispositivos no compatibles en el mercado.
Los detalles de las diferentes banderas y cómo usarlas se pueden encontrar aquí .
Cuando publica un borrador de la aplicación, puede ver una lista de todos los dispositivos que admiten las funciones solicitadas.
- Extraer el archivo AndroidManifest.xml de apk usando sólo Java
- ¿Cómo implementar HTC Sense estilo selectores de tiempo en Android?