- 1

Creación de Cámara Selfie con Kits de Huawei
01:10 - 2
Depuración de Aplicaciones en la Nube con Huawei Cloud Debugging
02:26 - 3

Desarrollo de Aplicaciones con Huawei Mobile Services Core
02:50 - 4

Creación de Proyecto Android Studio con Huawei Kits
02:18 - 5

Creación de Aplicaciones en AppGallery Connect de Huawei
03:28 - 6
Generación de Huella Digital SHA-256 para Android Studio
01:35 - 7

Configuración de APIs Huawei para Proyecto de Selfies en Android Studio
03:14 - 8

Configuración de Gradle para Huawei en Android Studio
09:25 - 9

Sincronización de aplicaciones con dependencias Huawei en Gradle
03:12
Configuración de Gradle para Huawei en Android Studio
Clase 8 de 31 • Curso de Desarrollo de Aplicaciones con Huawei
Contenido del curso
- 14

Diseño de Pantalla en Selficam con Huawei ML Kit
10:05 - 15

Permisos de Cámara en Aplicaciones Android
17:18 - 16

Configuración y Personalización de Cámaras en Android
10:20 - 17

Personalización de Interfaz Gráfica para Cámara en Android
08:05 - 18

Reconocimiento Facial con Machine Learning en Android
10:58 - 19

Creación del Motor de Lente para Selfie Cam en Android
13:16 - 20

Implementación de Layout para Actividad de Cámara en Android
11:54 - 21

Integración de Cámara y Botones en Aplicación de Selfies
12:18 - 22

Implementación de Verificación Facial en App Android
10:01 - 23

Detección de Sonrisa y Rostro en Cámaras Huawei
11:37 - 24

Detección de Rostros y Cambio de Cámara en Android Studio
10:47 - 25

Implementación de Funcionalidad de Toma y Retoma de Fotos en Android
11:27 - 26

Guardar fotos en la galería con Android y Huawei Machine Learning
07:56
¿Cómo configurar Gradle en Android Studio para importar dependencias de Huawei?
La configuración de Gradle en Android Studio es crucial para integrar las dependencias que ofrece Huawei y aprovechar todo su potencial en tus aplicaciones. Aprenderás a conectar tu proyecto a los repositorios de Huawei, e importar kits útiles como AccountKit, PushKit y Machine Learning Kit.
¿Cómo configurar el repositorio de Huawei?
Para empezar, necesitas modificar el archivo build.gradle en el nivel del proyecto raíz. Aquí es donde conectarás tu proyecto al repositorio de Huawei para poder importar sus dependencias.
allprojects {
repositories {
// Otros repositorios
maven { url 'https://developer.huawei.com/repos/' }
}
}
¿Cómo definir el classpath de Huawei?
El siguiente paso en la configuración es establecer el classpath en el archivo build.gradle a nivel del proyecto. Esto te conectará correctamente con las herramientas de Huawei necesarias para tu proyecto.
dependencies {
classpath 'com.huawei.agconnect:agcp:1.3.1.300'
}
Si observas que en algún momento cambia la versión, recuerda verificar la documentación proporcionada con el curso donde encontrarás las versiones más actuales.
¿Cómo importar dependencias en el módulo de la aplicación?
Configurar el archivo build.gradle del módulo de aplicación es imperativo para importar las dependencias como AccountKit, PushKit, y Machine Learning Kit. Estas resultan esenciales para proyectos que incluyen características avanzadas de identidad y reconocimiento facial.
Inicia aplicando el plugin de Huawei:
apply plugin: 'com.huawei.agconnect'
Importar Huawei AccountKit
Para integrar el acceso y autenticación con Huawei ID, usa la implementación de la dependencia correcta.
dependencies {
implementation 'com.huawei.hms:hwid:4.0.4.300'
}
Importar PushKit
Actualiza tu configuración para enviar y recibir notificaciones push eficientemente.
dependencies {
implementation 'com.huawei.hms:push:4.0.4.300'
}
Integrar Machine Learning Kit
Machine Learning Kit es fundamental para funcionalidades como el reconocimiento facial. Aquí, deberás importar varias dependencias para diferentes modelos.
dependencies {
implementation 'com.huawei.hms:ml-computer-vision:4.0.4.300'
implementation 'com.huawei.hms:ml-face-emotion:1.0.4.300'
implementation 'com.huawei.hms:ml-face-feature:1.0.4.300'
implementation 'com.huawei.hms:ml-face-shape:1.0.4.300'
// Otras dependencias que puedes necesitar
}
¿Cómo configurar el sign-in en Gradle?
Para asegurar que las implementaciones y despliegues son seguros, utiliza signingConfigs en tus configuraciones de Gradle. Esto incluye almacenar tus datos claves necesarios.
android {
signingConfigs {
release {
storeFile file('path/to/your.jks')
storePassword 'Huawei'
keyAlias 'selfiCamera'
keyPassword 'Huawei'
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
debug {
signingConfig signingConfigs.release
debuggable true
}
}
}
Te invitamos a seguir explorando y experimentando con estas configuraciones y dependencias de Huawei para sacar el máximo provecho a tus proyectos Android. La cartera de servicios de Huawei es amplia y lista para potenciar tus habilidades de desarrollo. ¡Sigue adelante con confianza!