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

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.

Entrada de texturas

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
CameraProcessor.java
@Override
public int onCustomProcessTexture(
    int textureId, int width, int height) {
  return xmagicApi.process(textureId, width, height);
}

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ón

COMENZAR

Empieza con Beauty AR SDK para Android

  1. 01

    Prepara la licencia

    Asocia tu licencia con identificador de la aplicación.

    Abrir la consola de Beauty AR
  2. 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
  3. 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
Android Beauty AR SDK
build.gradle
// Use your licensed package and a pinned release version.
implementation "com.tencent.mediacloud:TencentEffect_S1-04:${beautySdkVersion}"
LicenseSetup.java
// 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

Habla sobre tu aplicación

Conversa sobre tu producto, el uso previsto y tus necesidades de integración.

Contactar con Ventas

Pon en marcha tu experiencia de cámara

Empieza a desarrollar con Beauty AR SDK para Android y una licencia adecuada para tu aplicación.