Integración de la detección de luz ambiental con el kit de concientización de Huawei en Android (Kotlin) | Por Murali Akula | Enero de 2022



Kit de herramientas de concientización
Huawei Awareness Kit proporciona nuestra aplicación para obtener información como tiempo actual, Lugar, conducta, estado del dispositivo de audio, luz ambiental, clima y cercano Faro. Usando esta información, podemos obtener una ventaja más efectiva sobre la situación actual del usuario y podemos manipular los datos para una mejor experiencia de usuario.
introducir
En este artículo, podemos aprender sobre las capacidades de Ambient Light Awareness. Sensor de luz ambiental es un fotodetector que detecta la cantidad de luz ambiental presente y atenúa la pantalla del dispositivo adecuadamente para proporcionar efectos de iluminación al usuario de manera efectiva.
Exigir
1. Cualquiera ○Sistema Operativo (MacOS, Linux y Windows).
2. Debe tener un teléfono Huawei con HMS 4.0.2.300 o posterior.
3. La computadora portátil o de escritorio debe tener Android Studio, Jdk 1.8, SDK Platform 26 y Gradle 4.6 instalados.
4. Se requiere un nivel mínimo de API 24.
5. Requiere EMUI 9.0.0 y dispositivos posteriores.
Cómo integrar dependencias HMS
1. Primero, regístrese como desarrollador de Huawei en el sitio web para desarrolladores de Huawei y complete la verificación de identidad. IDENTIFICADOR DE HUAWEI.
2. Cree un proyecto en Android Studio, consulte Crear un proyecto de Android Studio.
3. Generar un Huella digital del certificado SHA-256.
4. Generar Huella digital del certificado SHA-256Haga clic en la esquina superior derecha del proyecto de Android cuna, escoger Nombre del proyecto > Tareas > Android, luego haga clic informe de contrato, como sigue.
notas: Los nombres de los proyectos dependen de los nombres creados por el usuario.
5. Crear una aplicación en AppGallery Connect.
6. Descargar agconnect-servicios.json archivo de Información de la aplicación, copiar y pegar en android proyecto bajo solicitud directorio, de la siguiente manera.
7. Entrar Huella digital del certificado SHA-256 y haga clic ahorrar, como sigue.
Nota: Los pasos anteriores son de Pasos 1 llegar 7 Funciona con todos los kits de Huawei.
8. Haga clic en API de administración pestaña y habilitar Kit de herramientas de concientización.
9. Agregue la URL experta a continuación build.gradle (proyecto) archivos en el repositorio construir guión, dependencias y Todos los artículos, Referirse a agregar configuración.
10. Agregue los siguientes complementos y dependencias build.gradle (módulo) documento.
11. Ahora sincroniza gradle.
12. Agregue los permisos necesarios para archivo de manifiesto.xml documento.
vamos al desarrollo
Creé un proyecto en Android Studio con una actividad vacía, comencemos a codificar.
dentro MainActivity.kt Podemos crear lógica de negocios.
Crear clase separada vista de registro.kt Encuentra el registro.
Crear objetos separados Utilidades.kt Encuentre la configuración de la barrera.
dentro actividad_principal.xml Podemos crear pantallas de interfaz de usuario.
manifestación
Consejos y trucos
1. Asegúrese de estar registrado como desarrollador de Huawei.
2. Configure la versión de minSDK en veinticuatro o más tarde, de lo contrario obtienes Lista de verificación de Android Fusionar problema.
3. Asegúrate de haber agregado agconnect-servicios.json archivo a la carpeta de la aplicación.
4. Asegúrate de haber agregado Huella dactilar SHA-256 No hay fracaso.
5. Asegúrese de que todas las dependencias se agreguen correctamente.
en conclusión
En este artículo, aprendimos Conciencia de baliza. Sensor de luz ambiental es un fotodetector que detecta la cantidad de luz ambiental presente y atenúa la pantalla del dispositivo adecuadamente para proporcionar efectos de iluminación al usuario de manera efectiva.
Espero que hayas leído este artículo. Por favor, dale me gusta y comenta si te resulta útil.
Referirse a
Kit de herramientas de concientización— Percepción de la luz ambiental