CREADO PARA ANDROID
Beauty AR SDK para Android
Añade controles de belleza y efectos faciales expresivos al flujo de la cámara con Beauty AR SDK para Android. Procesa texturas conservando el diseño de tu app.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de Beauty AR SDK para Android
Guías de integración
Instala Beauty AR SDK para Android en el pipeline de procesamiento de tu cámara.
Ejemplos y código fuente
Mira el producto en acción y descubre cómo se ha implementado.
Da un look único a los vídeos de creadores
Permite que los usuarios ajusten la apariencia y los filtros en tu cámara Android.
Mantén la atención en quien habla
Ofrece desenfoque de fondo en la vista previa de cámara con los recursos de efectos adecuados.
CAPACIDADES DE ANDROID BEAUTY AR
Crea la experiencia de cámara que necesita tu app
Flujo de texturas
- Procesa texturas de cámara
- Devuelve ID de texturas procesadas
Selección de efectos
- Ajusta parámetros de belleza
- Carga recursos de efectos con licencia
Integración nativa
- Elección de paquetes Maven
- Control del ciclo de vida en el hilo GL
Explora Beauty AR SDK para Android
Conecta las API a tu cámara, controles y recursos de efectos.
Añade efectos al flujo de cámara
Usa Beauty AR SDK para Android en tu callback de procesamiento de texturas. Mantén las dimensiones del fotograma alineadas con la entrada.
Leer la documentación@Override
public int onCustomProcessTexture(
int textureId, int width, int height) {
return xmagicApi.process(textureId, width, height);
}Haz que cada ajuste se sienta inmediato
Conecta tu panel de belleza a Beauty AR SDK para Android con los nombres y rangos de efectos documentados.
Leer la documentaciónxmagicApi.setEffect(
XmagicConstant.EffectName.BEAUTY_WHITEN,
50,
null,
null
);Cambia de efecto desde una sola interfaz
Pasa una ruta de recurso compatible a Beauty AR SDK para Android y crea un selector de efectos.
Leer la documentación// Select an asset from your licensed resource directory.
xmagicApi.setEffect(
effectName, effectValue, resourcePath, extraInfo
);PERSONALIZACIÓN
Tu interfaz. Tu look.
Mantén la experiencia coherente con tu aplicación.
Haz que los controles se sientan nativos
Diseña tus controles de belleza para Beauty AR SDK para Android, manteniendo los mismos ajustes de efectos entre temas.
Leer la documentaciónCrea tu propia colección de efectos
Organiza recursos con licencia en tu app y aplica las selecciones mediante Beauty AR SDK para Android.
Leer la documentaciónCOMENZAR
Empieza con Beauty AR SDK para Android
- 01
Prepara la licencia
Asocia tu licencia con identificador de la aplicación.
Abrir la consola de Beauty AR - 02
Añade Beauty AR SDK para Android
Sigue la guía de la plataforma para conectar tu proyecto.
Sigue la Guía de integración - 03
Procesa el primer fotograma
Autentica Beauty AR SDK para Android, copia sus recursos y procesa tu primera textura de cámara.
Configurar la licencia
// Use your licensed package and a pinned release version.
implementation "com.tencent.mediacloud:TencentEffect_S1-04:${beautySdkVersion}"// Authenticate before creating XmagicApi.
TELicenseCheck.getInstance().setTELicense(
context, licenseURL, licenseKey,
new TELicenseCheckListener() {
@Override
public void onLicenseCheckFinish(int code, String message) {
if (code == TELicenseCheck.ERROR_OK) {
// Initialize with your copied resource directory.
}
}
});Preguntas frecuentes sobre Beauty AR SDK para Android
¿Cómo añado Beauty AR SDK para Android?
Añade el paquete Maven correspondiente a tu licencia y fija su versión. Copia los modelos y recursos necesarios y aplica las reglas documentadas de ABI y compilación release.
¿Qué dispositivos debo atender con Beauty AR SDK para Android?
La guía actual recomienda Android 7.0 o posterior e indica compatibilidad con ARMv7 y ARM64. Prueba los efectos seleccionados en los dispositivos reales de tu público.
¿Beauty AR SDK para Android captura los fotogramas de cámara por mí?
La integración del Core SDK procesa fotogramas proporcionados por tu app. El ejemplo oficial incluye un componente de cámara que puedes consultar para crear la captura.
¿Cómo libero los recursos de Beauty AR SDK para Android?
Llama a onDestroy en el hilo GL antes de cerrar su contexto. Sigue el ciclo documentado de pausa y reanudación; destruirlo en el hilo principal puede causar fugas de recursos.
¿Todos los paquetes incluyen todos los efectos?
No. Los derechos de cada paquete y los archivos necesarios varían. Selecciona los efectos con licencia que necesitas y verifica sus recursos antes de ofrecerlos en tu app.
¿Cómo integro Beauty AR SDK para Android con Kotlin o Java?
Sigue la configuración del proyecto Android y manifest, y gestiona permisos en tiempo de ejecución y limpieza de Activity cuando sea necesario. Prueba en dispositivos reales, incluidas transiciones a segundo y primer plano.
¿Cómo pruebo Beauty AR SDK para Android antes de lanzar mi app?
Prueba entradas y efectos con licencia, incluidos permisos de cámara cuando se use y la liberación de recursos tras salir de la vista previa.
¿Cómo personalizo la interfaz de Beauty AR SDK para Android?
Conecta efectos compatibles a tu vista previa y selectores. Los recursos, funciones y alcance de licencia deben corresponder a la plataforma objetivo.
Soporte de integración para Android Beauty AR
Preguntas sobre la integración
Obtén ayuda para configurar Beauty AR SDK para Android.
Ver la documentación para desarrolladoresHabla sobre tu aplicación
Conversa sobre tu producto, el uso previsto y tus necesidades de integración.
Contactar con VentasPon en marcha tu experiencia de cámara
Empieza a desarrollar con Beauty AR SDK para Android y una licencia adecuada para tu aplicación.

